summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorfiddlosopher <fiddlosopher@788f1e2b-df1e-0410-8736-df70ead52e1b>2006-11-13 15:47:01 +0000
committerfiddlosopher <fiddlosopher@788f1e2b-df1e-0410-8736-df70ead52e1b>2006-11-13 15:47:01 +0000
commit5a66fa030d6ffd09d82b612f2b97bc737ec753a5 (patch)
tree98d4e0f76cd6a2de4d5a37d82ac5cc5d430c3097 /README
parent574290c92f0c62298491134458bd98ceba151774 (diff)
README changes:
+ Added documentation for '-- ' in shell scripts. + Added section on ucs.sty and LaTeX. git-svn-id: https://pandoc.googlecode.com/svn/trunk@96 788f1e2b-df1e-0410-8736-df70ead52e1b
Diffstat (limited to 'README')
-rw-r--r--README26
1 files changed, 25 insertions, 1 deletions
diff --git a/README b/README
index 265285e56..e9178f743 100644
--- a/README
+++ b/README
@@ -103,6 +103,21 @@ The shell scripts (described below) automatically convert the input
from the local encoding to UTF-8 before running them through `pandoc`,
then convert the output back to the local encoding.
+## LaTeX and UTF-8
+
+LaTeX sources produced by Pandoc use `ucs.sty`, which is included in many
+LaTeX distributions. This allows LaTeX to process UTF-8 characters.
+If your installation of LaTeX does not include `ucs.sty`, you will get an
+error when you try to compile a LaTeX file produced by Pandoc, or when
+you use the `markdown2pdf` script (described below). If this happens,
+install the [unicode] package from [CTAN]. (Get the `unicode.zip`
+file from CTAN, unpack it, and copy the whole `unicode` directory into
+`~/texmf/tex/latex/`. You may also need to run `mktexlsr` or `texhash`
+before the files can be found by TeX.)
+
+[CTAN]: http://www.ctan.org
+[unicode]: http://www.ctan.org/tex-archive/macros/latex/contrib/unicode/
+
# The shell scripts
For convenience, five shell scripts have been included that make it
@@ -139,7 +154,8 @@ is in the path, and some have additional requirements. (For example,
markdown2pdf mytextfile.txt
- creates a file `mytextfile.pdf`.
+ creates a file `mytextfile.pdf`. (If you get errors, be sure
+ your LaTeX installation includes `ucs.sty` -- see above.)
If you want to use pandoc's command-line options in these scripts,
put the options in the environment variable `PANDOC_OPTS`. For
@@ -154,6 +170,14 @@ To make these options persistent, use `export`:
markdown2html tusks.txt > tusks.html
markdown2html trunk.txt > trunk.html
+You may also specify options on the command line, separating them
+from the arguments with `-- `:
+
+ markdown2html tusks.txt -- -S -T Elephants
+
+Options specified in this way will override any options set in
+PANDOC_OPTS.
+
# Command-line options
Various command-line options can be used to customize the output.