|
From: | Carsten Dominik |
Subject: | Re: [Orgmode] latex-export + columnview: misinterpretation of section prefixes as emphasis |
Date: | Tue, 1 Jun 2010 15:34:31 +0200 |
On Jun 1, 2010, at 12:51 PM, Tim Burt wrote:
Carsten Dominik <address@hidden> writes:Hi Juan, On May 31, 2010, at 5:38 AM, Juan Pechiar wrote:Hi! The test file below contains a columnview table showing section headers. Export to HTML works OK: the asterisks inside the table are transformed into indentation.Export to LaTeX: asterisk pairs are interpreted as emphasis, resultingin an incorrect renering of asterisks and bold asterisks. Following the code, I got lost at org-export-latex-fontify.I will keep searching for what is happening, but any guidance will beappreciated.I have fixed at least part of the problem, so the stars will no longerbe interpreted as emphasis. However, I am still getting strange results. FOrmatting a latex file with this: \begin{center} \begin{tabular}{l} ITEM \\ \hline * There comes the table \\ * first \\ ** second \\ *** third \\ *** other third \\ **** fourth \\ ** other second \\ \end{tabular} \end{center} somehow swallows some of the stars, but seemingly random. For example, the star before "There" remains, but the star before "first" disappears. This must be some strange LaTeX thing - does anyone understand what is going on here?This is indeed a LaTeX thing. The newline sequence (\\) has more than one signature - \\ :: simple newline - \\[additionalSpace] :: newline with additionalSpace - \\*[additionalSpace] :: same as above but will not break a page After the \\ sequence, LaTeX looks for a [ or a * in case the optional argument exists. In the example above the star is found as _part of a command sequence_ and is therefore not available as something to typeset. One solution in this situation is to put an empty group before the stars: \begin{center} \begin{tabular}{l} ITEM \\ \hline {}* There comes the table \\ {}* first \\ {}** second \\ {}*** third \\ {}*** other third \\ {}**** fourth \\ {}** other second \\ \end{tabular} \end{center} I will think on other possible options. I hope this helps.
Well, it certainly helps! Thanks a lot. At least I understandnow what is going on. I guess one solution would be to add an empty column into the Org table and export this as an empty column. Whatever we do, it will be a hack.
- Carsten
Tim- CarstenThanks! .j. Test file: ======================================== #+COLUMNS: %25ITEM * There comes the table #+BEGIN: columnview :vlines 1 :id global | | ITEM | |---+-------------------------| | | * There comes the table | | | * first | | | ** second | | | *** third | | | *** other third | | | **** fourth | | | ** other second | | / | <> | #+END: * first ** second *** third *** other third **** fourth ** other second ======================================== LaTeX output: ======================================== \begin{tabular}{l} ITEM \\ \hline * There comes the table \\ * first \\ ** second \\ *** third \\ \textbf{*} other third \\ \textbf{**} fourth \\ ** other second \\ \end{tabular} ======================================== And the PDF display reads: ======================================== ITEM * There comes the table first * second ** third * other third ** fourth * other second ======================================== _______________________________________________ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. address@hidden http://lists.gnu.org/mailman/listinfo/emacs-orgmode- Carsten _______________________________________________ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. address@hidden http://lists.gnu.org/mailman/listinfo/emacs-orgmode
- Carsten
[Prev in Thread] | Current Thread | [Next in Thread] |