From b2b735f540e32628ddb99fb115a006fa151acc6a Mon Sep 17 00:00:00 2001 From: salvari Date: Sun, 10 Apr 2016 11:55:04 +0200 Subject: [PATCH] =?UTF-8?q?Primera=20versi=C3=B3n?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 412 ++++++++++++++++++++++++++++++++++++++++++++ makefile | 77 +++++++++ out/documento.epub | Bin 0 -> 14681 bytes out/documento.mw | 180 +++++++++++++++++++ out/documento.pdf | Bin 0 -> 27053 bytes out/documento.tex | 333 +++++++++++++++++++++++++++++++++++ src/document.md.ori | 189 ++++++++++++++++++++ src/documento.md | 225 ++++++++++++++++++++++++ 8 files changed, 1416 insertions(+) create mode 100644 README.md create mode 100644 makefile create mode 100644 out/documento.epub create mode 100644 out/documento.mw create mode 100644 out/documento.pdf create mode 100644 out/documento.tex create mode 100644 src/document.md.ori create mode 100644 src/documento.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..0700cb7 --- /dev/null +++ b/README.md @@ -0,0 +1,412 @@ +This is incomplete and possibly incorrect. It is intended for quick reference purposes only. + +Backslash Escapes +================= + +Except inside a code block or inline code, **any punctuation or space character** preceded by a backslash will be treated literally, even if it would normally indicate formatting. + +Title Block +=========== + + % title + % author(s) (separated by semicolons) + % date + +Inline TeX and HTML +=================== + +- TeX commands are passed through to Markdown, LaTeX and ConTeXt output; otherwise they are deleted. +- HTML is passed through untouched but + - Markdown inside HTML blocks is parsed as markdown. + +Paragraphs and line breaks +========================== + +- A paragraph is one or more lines of text separated by a blank line. +- A line that ends with two spaces, or a line that ends with an escaped new-line (a backslash followed by a carriage return) indicates a manual line break. + +Italics, bold, superscript, subscript, strikeout +================================================ + + *Italics* and **bold** are indicated with asterisks. + + To ~~strikeout~~ text use double tildas. + + Superscripts use carats, like so: 2^nd^. + + Subscripts use single tildas, like so: H~2~O. + + Spaces inside subscripts and superscripts must be escaped, + e.g., H~this\ is\ a\ long\ subscript~. + +Inline TeX math and Inline Code +=============================== + + Inline TeX math goes inside dollar signs: $2 + 2$. + + Inline code goes between backticks: `echo 'hello'`. + +Links and images +================ + + + + [inline link](http://example.com "Title") + ![inline image](/path/to/image, "alt text") + + [reference link][id] + [implicit reference link][] + ![reference image][id2] + + [id]: http://example.com "Title" + [implicit reference link]: http://example.com + [id2]: /path/to/image "alt text" + +Footnotes +========= + + Inline notes are like this.^[Note that inline notes cannot contain multiple paragraphs.] Reference notes are like this.[^id] + + [^id]: Reference notes can contain multiple paragraphs. + + Subsequent paragraphs must be indented. + +Citations +========= + + Blah blah [see @doe99, pp. 33-35; also @smith04, ch. 1]. + + Blah blah [@doe99, pp. 33-35, 38-39 and *passim*]. + + Blah blah [@smith04; @doe99]. + + Smith says blah [-@smith04]. + + @smith04 says blah. + + @smith04 [p. 33] says blah. + +Headers +======= + + Header 1 + ======== + + Header 2 + -------- + + # Header 1 # + + ## Header 2 ## + +Closing \#s are optional. Blank line required before and after each header. + +Lists +===== + +Ordered lists +------------- + + 1. example + 2. example + + A) example + B) example + +Unordered lists +--------------- + +Items may be marked by '\*', '+', or '-'. + + + example + - example + * example + +Lists may be nested in the usual way: + + + example + + example + + example + +Definition lists +---------------- + + Term 1 + ~ Definition 1 + Term 2 + ~ Definition 2a + ~ Definition 2b + + Term 1 + : Definition 1 + Term 2 + : Definition 2 + Second paragraph of definition 2. + +Blockquotes +=========== + + > blockquote + >> nested blockquote + +Blank lines required before and after blockquotes. + +Tables +====== + + Right Left Center Default + ------- ------ ---------- ------- + 12 12 12 12 + 123 123 123 123 + 1 1 1 1 + + Table: Demonstration of simple table syntax. + +(For more complex tables, see the pandoc documentation.) + +Code Blocks +=========== + +Begin with three or more tildes; end with at least as many tildes: + + ~~~~~~~ + {code here} + ~~~~~~~ + +Optionally, you can specify the language of the code block: + + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ {.haskell .numberLines} + qsort [] = [] + qsort (x:xs) = qsort (filter (< x) xs) ++ [x] ++ + qsort (filter (>= x) xs) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Horizontal Rules +================ + +3 or more dashes or asterisks on a line (space between okay) + + --- + * * * + - - - - + +% Pandoc Cheatsheet[1] % Sergio Alvariño copiado descaradamente de David Sanson % Abril 2016 + +Solo para referencia rápida y personal. + +Backslash Escapes +================= + +Salvo que estemos dentro de un bloque de código o de "código en linea", **cualquier carácter de puntuación o espacio** precedido de contrabarra se tratará de forma literal, incluso si ese carácter normalmente indique algún formato. + +Bloque de título +================ + +Es una forma rápida de indicar el título el autor o autores y la fecha. + + % título + % autor(es) (separados por :) + % fecha + +Un bloque de título mucho más completo: + + --- + title: Título + author: + - Autor Uno + - Otro autor + tags: [nothing, nothingness] + date: enero-2016 + lang: es-ES + abstract: | + Este es el resumen. + + Con dos párrafos. + ... + +Incrustar TeX y HTML +==================== + +- Los comandos TeX se pasan de forma transparente al Markdown, y afectan solo a la salida de LaTeX y ConTeXt; en el resto de casos se borran +- El código HTML pasará a la salida sin cambios, pero el Markdown dentro de los bloques HTML se procesa como Markdown + +Párrafos y retornos de línea +============================ + +- Un párrafo es una o más líneas de texto separadas por una linea en blanco del resto +- Una línea que termina con dos espacios, o una línea que termina con un fin de linea escapado (contrabarra seguida de retorno de linea) indica un cambio de linea manual + +Itálica, negrita, superescrito, subesctrito, tachado +==================================================== + + *Itálica* and **negrita** se indican con asteriscos. + + Para ~~tachar~~ texto usa tildes dobles. + + Superscrito se indica así: 2^ndo^. + + Subescrito con tildes simples, así: H~2~O. + + Los espacios en el superescrito y el subescrito tienen que ir escapados, + p.ej., H~esto\ es \ un\ subescrito~. + +TeX matématico o código incrustado en linea +=========================================== + + El TeX matemático va entre signos$: $2 + 2$. + + El código en linea va entre comillas invertidas: `echo 'hello'` + +Enlaces e imágenes +================== + + + + [inline link](http://example.com "Title") + ![inline image](/path/to/image, "alt text") + + [reference link][id] + [implicit reference link][] + ![reference image][id2] + + [id]: http://example.com "Title" + [implicit reference link]: http://example.com + [id2]: /path/to/image "alt text" + +Notas al pie de página +====================== + + Las notas en linea son como esta.^[Nótese que las notas en linea no pueden tener más de un párrafo.] Las notas de referencia son como esta.[^id] + + [^id]: Las notas de referencia pueden contener varios párrafos. + + Los parámetros a continuación deben estar identados. + +Citas +===== + + Blah blah [see @doe99, pp. 33-35; also @smith04, ch. 1]. + + Blah blah [@doe99, pp. 33-35, 38-39 and *passim*]. + + Blah blah [@smith04; @doe99]. + + Smith says blah [-@smith04]. + + @smith04 says blah. + + @smith04 [p. 33] says blah. + +Encabezados +=========== + + Encabezado 1 + ======== + + Encabezado 2 + -------- + + # Encabezado 1 # + + ## Encabezado 2 ## + +Las almohadillas de cierre \# son opcionales. Es necesario añadir una línea en blanco antes y después de cada cabecera. + +Listas +====== + +Listas Ordenadas +---------------- + + 1. example + 2. example + + A) example + B) example + +Lisas desordenadas +------------------ + +Los items de la lista deben ir marcados con '\*', '+', or '-'. + + + example + - example + * example + +Las listas se pueden anidar de la forma usual: + + + example + + example + + example + +Listas de definición +-------------------- + + Term 1 + ~ Definition 1 + Term 2 + ~ Definition 2a + ~ Definition 2b + + Term 1 + : Definition 1 + Term 2 + : Definition 2 + Second paragraph of definition 2. + +Blockquotes +=========== + + > blockquote + >> nested blockquote + +Es necesario añadir lineas en blanco antes y después de los bloques-cita. + +Tablas +====== + + Right Left Center Default + ------- ------ ---------- ------- + 12 12 12 12 + 123 123 123 123 + 1 1 1 1 + + Table: Demonstration of simple table syntax. + +(Para tablas más complejas consulta la documentación de Pandoc.) + +Bloques de código +================= + +Los bloques de código empiezan con tres o más tildes; y acaban por lo menos con el mismo número de tildes: + + ~~~~~~~ + {code here} + ~~~~~~~ + +Opcionalmente, se puede especificar el lenguaje que corresponde al bloque de código: + + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ {.haskell .numberLines} + qsort [] = [] + qsort (x:xs) = qsort (filter (< x) xs) ++ [x] ++ + qsort (filter (>= x) xs) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Lineas horizontales +=================== + +3 o mas guiones o asteriscos en una linea (se permiten espacios intercalados) + + --- + * * * + - - - - + +Bloques verbatim +================ + +Todo el texto identado cuatro espacios + + Ejemplo Esto es un bloque verbatim y por ejemplo *esto* aparece + tal cual y no en itálica. + +[1] Cobbled together from and . diff --git a/makefile b/makefile new file mode 100644 index 0000000..6e768ea --- /dev/null +++ b/makefile @@ -0,0 +1,77 @@ +source := src +output := out +sources := $(wildcard $(source)/*.md) +lang := es-ES +target := documento + +# pdf control, other fonts could be: +# 'Liberation Sans', 'Liberation Mono' +# 'Arial' +mainfont := 'Source Sans Pro' +monofont := 'Source Code Pro' + +pdf_opt := --smart --standalone --variable geometry:a4paper --variable lang=$(lang) \ + --number-sections --toc --from=markdown --to latex --latex-engine=xelatex \ + --variable mainfont=$(mainfont) \ + --variable monofont=$(monofont) \ + --variable fontsize='12pt' \ + +## Recipes for targets + +# These targets are not files +.PHONY: clean pdf latex mediawiki epub github + +# all -- This target try to build every thing +all: pdf latex mediawiki epub github + +# reset -- This target deletes every target and then tries to build everithing +reset: clean all + +# pdf -- buid pdf output +pdf: $(output)/$(target).pdf $(sources) + +$(output)/$(target).pdf: $(sources) + pandoc $(pdf_opt) \ + --output=$(output)/$(target).pdf \ + $(sources) + +# latex +latex: $(output)/$(target).tex $(sources) + +$(output)/$(target).tex: $(sources) + pandoc $(pdf_opt) \ + --output=$(output)/$(target).tex \ + $(sources) + +# mediawiki +mediawiki: $(output)/$(target).mw $(sources) +$(output)/$(target).mw: $(sources) + pandoc --from markdown --to mediawiki \ + --output=$(output)/$(target).mw \ + $(sources) + +#epub +epub: $(output)/$(target).epub $(sources) +$(output)/$(target).epub: $(sources) + pandoc --from markdown --to epub \ + --output=$(output)/$(target).epub \ + $(sources) + +#odt +odt: $(output)/$(target).odt $(sources) +$(output)/$(target).odt: $(sources) + pandoc --from markdown --to odt \ + --output=$(output)/$(target).odt \ + $(sources) + +# github +github: README.md $(sources) +README.md: $(sources) + pandoc --from markdown --to markdown_github \ + --output=README.md \ + $(sources) + +clean: + rm -f $(output)/*.pdf + rm -f $(output)/*.tex + rm -f $(output)/*.mw diff --git a/out/documento.epub b/out/documento.epub new file mode 100644 index 0000000000000000000000000000000000000000..8b0e2f2eda151c45cf11d997ac247b67328d6abb GIT binary patch literal 14681 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 título +% autor(es) (separados por :) +% fecha +Un bloque de título mucho más completo: + +
---
+title: Título
+author:
+- Autor Uno <autor.uno@gmail.com>
+- Otro autor <otroautor@gmail.com>
+tags: [nothing, nothingness]
+date: enero-2016
+lang: es-ES
+abstract: |
+  Este es el resumen.
+
+  Con dos párrafos.
+...
+= Incrustar TeX y HTML = + +* Los comandos TeX se pasan de forma transparente al Markdown, y afectan solo a la salida de LaTeX y ConTeXt; en el resto de casos se borran +* El código HTML pasará a la salida sin cambios, pero el Markdown dentro de los bloques HTML se procesa como Markdown + += Párrafos y retornos de línea = + +* Un párrafo es una o más líneas de texto separadas por una linea en blanco del resto +* Una línea que termina con dos espacios, o una línea que termina con un fin de linea escapado (contrabarra seguida de retorno de linea) indica un cambio de linea manual + += Itálica, negrita, superescrito, subesctrito, tachado = + +
*Itálica* and **negrita** se indican con asteriscos.
+
+Para  ~~tachar~~ texto usa tildes dobles.
+
+Superscrito se indica así: 2^ndo^.
+
+Subescrito con tildes simples, así: H~2~O.
+
+Los espacios en el superescrito y el subescrito tienen que ir escapados,
+p.ej., H~esto\ es \ un\ subescrito~.
+= TeX matématico o código incrustado en linea = + +
El TeX matemático va entre signos$: $2 + 2$.
+
+El código en linea va entre comillas invertidas: `echo 'hello'`
+= Enlaces e imágenes = + +
<http://example.com>
+<foo@bar.com>
+[inline link](http://example.com "Title")
+![inline image](/path/to/image, "alt text")
+
+[reference link][id]
+[implicit reference link][]
+![reference image][id2]
+
+[id]: http://example.com "Title"
+[implicit reference link]: http://example.com
+[id2]: /path/to/image "alt text"
+= Notas al pie de página = + +
Las notas en linea son como esta.^[Nótese que las notas en linea no pueden tener más de un párrafo.] Las notas de referencia son como esta.[^id]
+
+[^id]:  Las notas de referencia pueden contener varios párrafos.
+
+    Los parámetros a continuación deben estar identados.
+= Citas = + +
Blah blah [see @doe99, pp. 33-35; also @smith04, ch. 1].
+
+Blah blah [@doe99, pp. 33-35, 38-39 and *passim*].
+
+Blah blah [@smith04; @doe99].
+
+Smith says blah [-@smith04].
+
+@smith04 says blah.
+
+@smith04 [p. 33] says blah.
+= Encabezados = + +
Encabezado 1
+========
+
+Encabezado 2
+--------
+
+# Encabezado 1 #
+
+## Encabezado 2 ##
+Las almohadillas de cierre # son opcionales. Es necesario añadir una línea en blanco antes y después de cada cabecera. + += Listas = + +== Listas Ordenadas == + +
1. example
+2. example
+
+A) example
+B) example
+== Lisas desordenadas == + +Los items de la lista deben ir marcados con '*', '+', or '-'. + +
+   example
+-   example
+*   example
+Las listas se pueden anidar de la forma usual: + +
+   example
+    +   example
++   example
+== Listas de definición == + +
Term 1
+  ~ Definition 1
+Term 2
+  ~ Definition 2a
+  ~ Definition 2b
+
+Term 1
+:   Definition 1
+Term 2
+:   Definition 2
+    Second paragraph of definition 2.
+= Blockquotes = + +
>   blockquote
+>>  nested blockquote
+Es necesario añadir lineas en blanco antes y después de los bloques-cita. + += Tablas = + +
  Right     Left     Center     Default
+-------     ------ ----------   -------
+     12     12        12            12
+    123     123       123          123
+      1     1          1             1
+
+Table:  Demonstration of simple table syntax.
+(Para tablas más complejas consulta la documentación de Pandoc.) + += Bloques de código = + +Los bloques de código empiezan con tres o más tildes; y acaban por lo menos con el mismo número de tildes: + +
~~~~~~~
+{code here}
+~~~~~~~
+Opcionalmente, se puede especificar el lenguaje que corresponde al bloque de código: + +
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ {.haskell .numberLines}
+qsort []     = []
+qsort (x:xs) = qsort (filter (< x) xs) ++ [x] ++
+               qsort (filter (>= x) xs)
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+= Lineas horizontales = + +3 o mas guiones o asteriscos en una linea (se permiten espacios intercalados) + +
---
+* * *
+- - - -
+= Bloques verbatim = + +Todo el texto identado cuatro espacios + +
Ejemplo Esto es un bloque verbatim y por ejemplo *esto* aparece
+tal cual y no en itálica.
diff --git a/out/documento.pdf b/out/documento.pdf new file mode 100644 index 0000000000000000000000000000000000000000..c6494a510b029264e185fc23d33b083c180d84e8 GIT binary patch literal 27053 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 literal 0 HcmV?d00001 diff --git a/out/documento.tex b/out/documento.tex new file mode 100644 index 0000000..896ba63 --- /dev/null +++ b/out/documento.tex @@ -0,0 +1,333 @@ +\documentclass[12pt,spanish,]{article} +\usepackage{lmodern} +\usepackage{amssymb,amsmath} +\usepackage{ifxetex,ifluatex} +\usepackage{fixltx2e} % provides \textsubscript +\ifnum 0\ifxetex 1\fi\ifluatex 1\fi=0 % if pdftex + \usepackage[T1]{fontenc} + \usepackage[utf8]{inputenc} +\else % if luatex or xelatex + \ifxetex + \usepackage{mathspec} + \else + \usepackage{fontspec} + \fi + \defaultfontfeatures{Ligatures=TeX,Scale=MatchLowercase} + \setmainfont[]{Source Sans Pro} + \setmonofont[Mapping=tex-ansi]{Source Code Pro} +\fi +% use upquote if available, for straight quotes in verbatim environments +\IfFileExists{upquote.sty}{\usepackage{upquote}}{} +% use microtype if available +\IfFileExists{microtype.sty}{% +\usepackage{microtype} +\UseMicrotypeSet[protrusion]{basicmath} % disable protrusion for tt fonts +}{} +\usepackage[a4paper]{geometry} +\usepackage{hyperref} +\hypersetup{unicode=true, + pdftitle={Pandoc Cheatsheet}, + pdfauthor={Sergio Alvariño copiado descaradamente de David Sanson}, + pdfborder={0 0 0}, + breaklinks=true} +\urlstyle{same} % don't use monospace font for urls +\ifnum 0\ifxetex 1\fi\ifluatex 1\fi=0 % if pdftex + \usepackage[shorthands=off,main=spanish]{babel} +\else + \usepackage{polyglossia} + \setmainlanguage[]{spanish} +\fi +\IfFileExists{parskip.sty}{% +\usepackage{parskip} +}{% else +\setlength{\parindent}{0pt} +\setlength{\parskip}{6pt plus 2pt minus 1pt} +} +\setlength{\emergencystretch}{3em} % prevent overfull lines +\providecommand{\tightlist}{% + \setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}} +\setcounter{secnumdepth}{5} +% Redefines (sub)paragraphs to behave more like sections +\ifx\paragraph\undefined\else +\let\oldparagraph\paragraph +\renewcommand{\paragraph}[1]{\oldparagraph{#1}\mbox{}} +\fi +\ifx\subparagraph\undefined\else +\let\oldsubparagraph\subparagraph +\renewcommand{\subparagraph}[1]{\oldsubparagraph{#1}\mbox{}} +\fi + +\title{Pandoc Cheatsheet\footnote{Cobbled together from + \url{http://daringfireball.net/projects/markdown/syntax} and + \url{http://johnmacfarlane.net/pandoc/README.html}.}} +\author{Sergio Alvariño copiado descaradamente de David Sanson} +\date{Abril 2016} + +\begin{document} +\maketitle + +{ +\setcounter{tocdepth}{3} +\tableofcontents +} +Solo para referencia rápida y personal. + +\section{Backslash Escapes}\label{backslash-escapes} + +Salvo que estemos dentro de un bloque de código o de ``código en +linea'', \textbf{cualquier carácter de puntuación o espacio} precedido +de contrabarra se tratará de forma literal, incluso si ese carácter +normalmente indique algún formato. + +\section{Bloque de título}\label{bloque-de-tuxedtulo} + +Es una forma rápida de indicar el título el autor o autores y la fecha. + +\begin{verbatim} +% título +% autor(es) (separados por :) +% fecha +\end{verbatim} + +Un bloque de título mucho más completo: + +\begin{verbatim} +--- +title: Título +author: +- Autor Uno +- Otro autor +tags: [nothing, nothingness] +date: enero-2016 +lang: es-ES +abstract: | + Este es el resumen. + + Con dos párrafos. +... +\end{verbatim} + +\section{Incrustar TeX y HTML}\label{incrustar-tex-y-html} + +\begin{itemize} +\tightlist +\item + Los comandos TeX se pasan de forma transparente al Markdown, y afectan + solo a la salida de LaTeX y ConTeXt; en el resto de casos se borran +\item + El código HTML pasará a la salida sin cambios, pero el Markdown dentro + de los bloques HTML se procesa como Markdown +\end{itemize} + +\section{Párrafos y retornos de +línea}\label{puxe1rrafos-y-retornos-de-luxednea} + +\begin{itemize} +\tightlist +\item + Un párrafo es una o más líneas de texto separadas por una linea en + blanco del resto +\item + Una línea que termina con dos espacios, o una línea que termina con un + fin de linea escapado (contrabarra seguida de retorno de linea) indica + un cambio de linea manual +\end{itemize} + +\section{Itálica, negrita, superescrito, subesctrito, +tachado}\label{ituxe1lica-negrita-superescrito-subesctrito-tachado} + +\begin{verbatim} +*Itálica* and **negrita** se indican con asteriscos. + +Para ~~tachar~~ texto usa tildes dobles. + +Superscrito se indica así: 2^ndo^. + +Subescrito con tildes simples, así: H~2~O. + +Los espacios en el superescrito y el subescrito tienen que ir escapados, +p.ej., H~esto\ es \ un\ subescrito~. +\end{verbatim} + +\section{TeX matématico o código incrustado en +linea}\label{tex-matuxe9matico-o-cuxf3digo-incrustado-en-linea} + +\begin{verbatim} +El TeX matemático va entre signos$: $2 + 2$. + +El código en linea va entre comillas invertidas: `echo 'hello'` +\end{verbatim} + +\section{Enlaces e imágenes}\label{enlaces-e-imuxe1genes} + +\begin{verbatim} + + +[inline link](http://example.com "Title") +![inline image](/path/to/image, "alt text") + +[reference link][id] +[implicit reference link][] +![reference image][id2] + +[id]: http://example.com "Title" +[implicit reference link]: http://example.com +[id2]: /path/to/image "alt text" +\end{verbatim} + +\section{Notas al pie de página}\label{notas-al-pie-de-puxe1gina} + +\begin{verbatim} +Las notas en linea son como esta.^[Nótese que las notas en linea no pueden tener más de un párrafo.] Las notas de referencia son como esta.[^id] + +[^id]: Las notas de referencia pueden contener varios párrafos. + + Los parámetros a continuación deben estar identados. +\end{verbatim} + +\section{Citas}\label{citas} + +\begin{verbatim} +Blah blah [see @doe99, pp. 33-35; also @smith04, ch. 1]. + +Blah blah [@doe99, pp. 33-35, 38-39 and *passim*]. + +Blah blah [@smith04; @doe99]. + +Smith says blah [-@smith04]. + +@smith04 says blah. + +@smith04 [p. 33] says blah. +\end{verbatim} + +\section{Encabezados}\label{encabezados} + +\begin{verbatim} +Encabezado 1 +======== + +Encabezado 2 +-------- + +# Encabezado 1 # + +## Encabezado 2 ## +\end{verbatim} + +Las almohadillas de cierre \# son opcionales. Es necesario añadir una +línea en blanco antes y después de cada cabecera. + +\section{Listas}\label{listas} + +\subsection{Listas Ordenadas}\label{listas-ordenadas} + +\begin{verbatim} +1. example +2. example + +A) example +B) example +\end{verbatim} + +\subsection{Lisas desordenadas}\label{lisas-desordenadas} + +Los items de la lista deben ir marcados con `*', `+', or `-'. + +\begin{verbatim} ++ example +- example +* example +\end{verbatim} + +Las listas se pueden anidar de la forma usual: + +\begin{verbatim} ++ example + + example ++ example +\end{verbatim} + +\subsection{Listas de definición}\label{listas-de-definiciuxf3n} + +\begin{verbatim} +Term 1 + ~ Definition 1 +Term 2 + ~ Definition 2a + ~ Definition 2b + +Term 1 +: Definition 1 +Term 2 +: Definition 2 + Second paragraph of definition 2. +\end{verbatim} + +\section{Blockquotes}\label{blockquotes} + +\begin{verbatim} +> blockquote +>> nested blockquote +\end{verbatim} + +Es necesario añadir lineas en blanco antes y después de los +bloques-cita. + +\section{Tablas}\label{tablas} + +\begin{verbatim} + Right Left Center Default +------- ------ ---------- ------- + 12 12 12 12 + 123 123 123 123 + 1 1 1 1 + +Table: Demonstration of simple table syntax. +\end{verbatim} + +(Para tablas más complejas consulta la documentación de Pandoc.) + +\section{Bloques de código}\label{bloques-de-cuxf3digo} + +Los bloques de código empiezan con tres o más tildes; y acaban por lo +menos con el mismo número de tildes: + +\begin{verbatim} +~~~~~~~ +{code here} +~~~~~~~ +\end{verbatim} + +Opcionalmente, se puede especificar el lenguaje que corresponde al +bloque de código: + +\begin{verbatim} +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ {.haskell .numberLines} +qsort [] = [] +qsort (x:xs) = qsort (filter (< x) xs) ++ [x] ++ + qsort (filter (>= x) xs) +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +\end{verbatim} + +\section{Lineas horizontales}\label{lineas-horizontales} + +3 o mas guiones o asteriscos en una linea (se permiten espacios +intercalados) + +\begin{verbatim} +--- +* * * +- - - - +\end{verbatim} + +\section{Bloques verbatim}\label{bloques-verbatim} + +Todo el texto identado cuatro espacios + +\begin{verbatim} +Ejemplo Esto es un bloque verbatim y por ejemplo *esto* aparece +tal cual y no en itálica. +\end{verbatim} + +\end{document} diff --git a/src/document.md.ori b/src/document.md.ori new file mode 100644 index 0000000..2b10ae1 --- /dev/null +++ b/src/document.md.ori @@ -0,0 +1,189 @@ +% Pandoc Cheatsheet[^1] +% David Sanson +% January 31, 2011 + +This is incomplete and possibly incorrect. It is intended for quick reference purposes only. + +# Backslash Escapes + +Except inside a code block or inline code, **any punctuation or space +character** preceded by a backslash will be treated literally, even if +it would normally indicate formatting. + +# Title Block + + % title + % author(s) (separated by semicolons) + % date + +# Inline TeX and HTML + +- TeX commands are passed through to Markdown, LaTeX and ConTeXt + output; otherwise they are deleted. +- HTML is passed through untouched but + - Markdown inside HTML blocks is parsed as markdown. + +# Paragraphs and line breaks + +- A paragraph is one or more lines of text separated by a blank line. +- A line that ends with two spaces, or a line that ends with an escaped new-line (a backslash followed by a carriage return) indicates a + manual line break. + +# Italics, bold, superscript, subscript, strikeout + + *Italics* and **bold** are indicated with asterisks. + + To ~~strikeout~~ text use double tildas. + + Superscripts use carats, like so: 2^nd^. + + Subscripts use single tildas, like so: H~2~O. + + Spaces inside subscripts and superscripts must be escaped, + e.g., H~this\ is\ a\ long\ subscript~. + +# Inline TeX math and Inline Code + + Inline TeX math goes inside dollar signs: $2 + 2$. + + Inline code goes between backticks: `echo 'hello'`. + +# Links and images + + + + [inline link](http://example.com "Title") + ![inline image](/path/to/image, "alt text") + + [reference link][id] + [implicit reference link][] + ![reference image][id2] + + [id]: http://example.com "Title" + [implicit reference link]: http://example.com + [id2]: /path/to/image "alt text" + +# Footnotes + + Inline notes are like this.^[Note that inline notes cannot contain multiple paragraphs.] Reference notes are like this.[^id] + + [^id]: Reference notes can contain multiple paragraphs. + + Subsequent paragraphs must be indented. + +# Citations + + Blah blah [see @doe99, pp. 33-35; also @smith04, ch. 1]. + + Blah blah [@doe99, pp. 33-35, 38-39 and *passim*]. + + Blah blah [@smith04; @doe99]. + + Smith says blah [-@smith04]. + + @smith04 says blah. + + @smith04 [p. 33] says blah. + +# Headers + + Header 1 + ======== + + Header 2 + -------- + + # Header 1 # + + ## Header 2 ## + +Closing \#s are optional. Blank line required before and after each +header. + +# Lists + +## Ordered lists + + 1. example + 2. example + + A) example + B) example + +## Unordered lists + +Items may be marked by '\*', '+', or '-'. + + + example + - example + * example + +Lists may be nested in the usual way: + + + example + + example + + example + +## Definition lists + + Term 1 + ~ Definition 1 + Term 2 + ~ Definition 2a + ~ Definition 2b + + Term 1 + : Definition 1 + Term 2 + : Definition 2 + Second paragraph of definition 2. + +# Blockquotes + + > blockquote + >> nested blockquote + +Blank lines required before and after blockquotes. + +# Tables + + Right Left Center Default + ------- ------ ---------- ------- + 12 12 12 12 + 123 123 123 123 + 1 1 1 1 + + Table: Demonstration of simple table syntax. + +(For more complex tables, see the pandoc documentation.) + +# Code Blocks + +Begin with three or more tildes; end with at least as many tildes: + + ~~~~~~~ + {code here} + ~~~~~~~ + +Optionally, you can specify the language of the code block: + + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ {.haskell .numberLines} + qsort [] = [] + qsort (x:xs) = qsort (filter (< x) xs) ++ [x] ++ + qsort (filter (>= x) xs) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +# Horizontal Rules + +3 or more dashes or asterisks on a line (space between okay) + + --- + * * * + - - - - + +[^1]: Cobbled together from + and + . + + [`http://daringfireball.net/projects/markdown/syntax`{.url}]: http://daringfireball.net/projects/markdown/syntax + [`http://johnmacfarlane.net/pandoc/README.html`{.url}]: http://johnmacfarlane.net/pandoc/README.html diff --git a/src/documento.md b/src/documento.md new file mode 100644 index 0000000..982fa74 --- /dev/null +++ b/src/documento.md @@ -0,0 +1,225 @@ +% Pandoc Cheatsheet[^1] +% Sergio Alvariño copiado descaradamente de David Sanson +% Abril 2016 + +Solo para referencia rápida y personal. + +# Backslash Escapes + +Salvo que estemos dentro de un bloque de código o de "código en +linea", **cualquier carácter de puntuación o espacio** precedido de +contrabarra se tratará de forma literal, incluso si ese carácter +normalmente indique algún formato. + +# Bloque de título + +Es una forma rápida de indicar el título el autor o autores y la +fecha. Tiene que ir al principio del documento + + % título + % autor(es) (separados por :) + % fecha + +Un bloque de título mucho más completo, especificando variables, no +puede ir con el anterior, hay que escoger entre los dos estilos. + +Se pueden especificar todo tipo de variables. + + --- + title: Título + author: + - Autor Uno + - Otro autor + tags: [nothing, nothingness] + date: enero-2016 + lang: es-ES + abstract: | + Este es el resumen. + + Con dos párrafos. + ... + + +# Incrustar TeX y HTML + +- Los comandos TeX se pasan de forma transparente al Markdown, y +afectan solo a la salida de LaTeX y ConTeXt; en el resto de casos se +borran +- El código HTML pasará a la salida sin cambios, pero el Markdown +dentro de los bloques HTML se procesa como Markdown + +# Párrafos y retornos de línea + +- Un párrafo es una o más líneas de texto separadas por una linea en + blanco del resto +- Una línea que termina con dos espacios, o una línea que termina + con un fin de linea escapado (contrabarra seguida de retorno de + linea) indica un cambio de linea manual + +# Itálica, negrita, superescrito, subesctrito, tachado + + *Itálica* and **negrita** se indican con asteriscos. + + Para ~~tachar~~ texto usa tildes dobles. + + Superscrito se indica así: 2^ndo^. + + Subescrito con tildes simples, así: H~2~O. + + Los espacios en el superescrito y el subescrito tienen que ir escapados, + p.ej., H~esto\ es \ un\ subescrito~. + +# TeX matématico o código incrustado en linea + + El TeX matemático va entre signos$: $2 + 2$. + + El código en linea va entre comillas invertidas: `echo 'hello'` + +# Enlaces e imágenes + + + + [inline link](http://example.com "Title") + ![inline image](/path/to/image, "alt text") + + [reference link][id] + [implicit reference link][] + ![reference image][id2] + + [id]: http://example.com "Title" + [implicit reference link]: http://example.com + [id2]: /path/to/image "alt text" + +# Notas al pie de página + + Las notas en linea son como + esta.^[Nótese que las notas en linea no pueden tener más de un párrafo.] + Las notas de referencia son como esta.[^id] + + [^id]: Las notas de referencia pueden contener varios párrafos. + + Los parámetros a continuación deben estar identados. + +# Citas + + Blah blah [see @doe99, pp. 33-35; also @smith04, ch. 1]. + + Blah blah [@doe99, pp. 33-35, 38-39 and *passim*]. + + Blah blah [@smith04; @doe99]. + + Smith says blah [-@smith04]. + + @smith04 says blah. + + @smith04 [p. 33] says blah. + +# Encabezados + + Encabezado 1 + ======== + + Encabezado 2 + -------- + + # Encabezado 1 # + + ## Encabezado 2 ## + +Las almohadillas de cierre \# son opcionales. Es necesario añadir una línea en +blanco antes y después de cada cabecera. + +# Listas + +## Listas Ordenadas + + 1. example + 2. example + + A) example + B) example + +## Lisas desordenadas + +Los items de la lista deben ir marcados con '\*', '+', or '-'. + + + example + - example + * example + +Las listas se pueden anidar de la forma usual: + + + example + + example + + example + +## Listas de definición + + Term 1 + ~ Definition 1 + Term 2 + ~ Definition 2a + ~ Definition 2b + + Term 1 + : Definition 1 + Term 2 + : Definition 2 + Second paragraph of definition 2. + +# Blockquotes + + > blockquote + >> nested blockquote + +Es necesario añadir lineas en blanco antes y después de los bloques-cita. + +# Tablas + + Right Left Center Default + ------- ------ ---------- ------- + 12 12 12 12 + 123 123 123 123 + 1 1 1 1 + + Table: Demonstration of simple table syntax. + +(Para tablas más complejas consulta la documentación de Pandoc.) + +# Bloques de código + +Los bloques de código empiezan con tres o más tildes; y acaban por lo menos con el mismo número de tildes: + + ~~~~~~~ + {code here} + ~~~~~~~ + +Opcionalmente, se puede especificar el lenguaje que corresponde al bloque de código: + + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ {.haskell .numberLines} + qsort [] = [] + qsort (x:xs) = qsort (filter (< x) xs) ++ [x] ++ + qsort (filter (>= x) xs) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +# Lineas horizontales + +3 o mas guiones o asteriscos en una linea (se permiten espacios intercalados) + + --- + * * * + - - - - + +# Bloques verbatim + +Todo el texto identado cuatro espacios + + Ejemplo Esto es un bloque verbatim y por ejemplo *esto* aparece + tal cual y no en itálica. + +[^1]: Cobbled together from + and + . + + [`http://daringfireball.net/projects/markdown/syntax`{.url}]: http://daringfireball.net/projects/markdown/syntax + [`http://johnmacfarlane.net/pandoc/README.html`{.url}]: http://johnmacfarlane.net/pandoc/README.html