Skip to content

Commit 8f6d2c8

Browse files
committed
Añadida al ejemplo función para generar un pdf más fácilmente a partir de markdown
1 parent ee52c9c commit 8f6d2c8

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

markdown/ejemplo.md

+23
Original file line numberDiff line numberDiff line change
@@ -106,3 +106,26 @@ pandoc markdown.md -o markdown.pdf
106106

107107
Puede incluirse [información adicional](http://pandoc.org/MANUAL.html#variables-set-by-pandoc) en la cabecera (escrita en [YAML](http://yaml.org)) para controlar distintos aspectos de la generación del PDF.
108108
Además, si lo necesitas, puedes incluir código directamente en [LaTeX](//github.com/libreim/tutorials/blob/master/latex/ejemplo.tex)
109+
110+
111+
> Pro tip: Puedes añadir esta función a tu archivo ~/.bashrc para facilitar este proceso de generación de un pdf.
112+
113+
```bash
114+
## Pandoc processing: Input: source file. Output: pdf processed file with
115+
## the name of the original input file but swapped extension to pdf
116+
##
117+
## Usage: Pandoc file\ name.md
118+
function Pandoc() {
119+
var=`echo "$1" | rev | cut -d'.' -f2- | rev`
120+
var="$var.pdf"
121+
var=${var//\\//}
122+
input=$1
123+
input=${input//\\//}
124+
echo "Reading and compiling: $input"
125+
pandoc --latex-engine=xelatex "$input" -o "$var" && echo "Done, output: $var"
126+
}
127+
```
128+
129+
Ejemplo de uso:
130+
131+
`Pandoc Apuntes\ asignatura.md `

0 commit comments

Comments
 (0)