From: Johan H. <hol...@ia...> - 2004-11-25 10:18:54
|
Hi ! I was trying to write code examples with certain parts in **bold**. This worked OK when I generated HTML, but I'm having problems when I use rst2latex.py + pdflatex. The resulting PDF file has lost the "boldness" in the code examples. I get the following warning from pdflatex/latex: LaTeX Font Warning: Font shape `T1/aett/bx/n' undefined (Font) using `T1/aett/m/n' instead on input line 82. This seems to be the reason the boldness disappears in the output. Maybe this is a problem in Latex rather than in Docutils. I know too little of Latex to have an opinion. But it occurs in a very simple example (see below), and I wonder if Docutils could be made to generate a tex-file that Latex is happy with. Or could I run "rstlatex.py" and/or "pdflatex" in a different way and get better results ? My example file is given below. /Johan Holmberg ----------------------------------------------------------- Example of bold in code example =============================== Here is some code:: int main (int argc, char * argv[]) { ...some code... } And here is the same as "parsed-literal", where we have "main" in bold. This works in HTML but not in PDF (rst2latex.py + pdflatex): .. parsed-literal:: int **main** (int argc, char * argv[]) { ...some code... } End of example. ----------------------------------------------------------- |
From: Felix W. <Fel...@gm...> - 2004-11-25 12:07:00
|
Johan Holmberg wrote: > I was trying to write code examples with certain parts in **bold**. > This worked OK when I generated HTML, but I'm having problems when I > use rst2latex.py + pdflatex. [...] > > I get the following warning from pdflatex/latex: > > LaTeX Font Warning: Font shape `T1/aett/bx/n' undefined > (Font) using `T1/aett/m/n' instead on input line 82. The default fonts obviously don't support bold typewriter text. See <http://www.tex.ac.uk/cgi-bin/texfaq2html-beta?label=bold-extras>. Simple solution: Create a stylesheet containing the line "\usepackage{courier}". Pass the stylesheet path to the LaTeX writer (like "--stylesheet-path path/to/stylesheet.tex"). This will obviously change the monospace font to Courier though. > I wonder if Docutils could be made to generate a tex-file that Latex > is happy with. I don't think so. -- When replying to my email address, please ensure that the mail header contains 'Felix Wiemann'. http://www.ososo.de/ |