On Mon, Feb 9, 2009 at 6:10 PM, Flávio wrote: [snip (44 lines)] > > This is not a utf-8 encoding problem. When I generate a tex file with org, I > change manually from \usepackage[utf8]{inputenc} to > \usepackage[latin1]{inputenc}. All characters are recognized without any > problems. I tested it both in Linux and Windows XP. This works fine. > > Now I will try to narrow down my problem and see if we can find a solution. I > really believe the problem is in tex code generated by org. I will show you > the > reason I am pointing the problem to org. > > If I have an org table in my file like this one: > > #+BEGIN: columnview :hlines 1 :vlines t :id "09.0001-ESCH" :skip-empty-rows t > | | ITEM | Quotation | Sold | Required | > |---+----------------------+-----------+------+----------| > | | * Escopo Horas | 230 | 1640 | | > | | ** Gerência | 10 | | | > | | ** Definição | 50 | | | > | | ** Configuração | 100 | | | > | | ** Comis. & Start up | 50 | | | > | | ** Documentação | 20 | | | > | / | <> | <> | <> | <> | > #+END: > > Then I select the option to generate latex "[L] export as LaTeX to temporary > buffer" ( I only want the tex code, I am not going to do any further > transformation on it ). The raw code for that specific part of the file is: > > > \begin{tabular}{l|l|r|l} > ITEM & Quotation & Sold & Required \\ > \hline > * Escopo Horas & 230 & 1640 & \\ > \textbf{* Gerência & 10 & & \\ > *} Definição & 50 & & \\ > \textbf{* Configuração & 100 & & \\ > *} Comis. & Start up & 50 & & \\ > ** Documentação & 20 & & \\ > \end{tabular} > > The problems I can point to in this code are: > > 1) The code "\textbf{* Gerência" is wrong, it should be "\textbf{*} Gerência" > 2) The code "*} Definição" is wrong, it should be "\textbf{*} Definição". The > same problem happens in other rows as you can see above. So all these open > command lines will be the source for the errors. > 3) One minor problem is that the character "&" at "Comis. & Start up" should > be > genrated as "\&". However this is a minor problem and I just dont use this > character anymore. > > Now I will describe my solution (workaround) I found today for it. Firstly I > changed my org table configuration to: > > #+BEGIN: columnview :hlines 2 :vlines t :id "09.0001-ESCH" :skip-empty-rows t > | | ITEM | Quotation | Sold | Required | > |---+----------------------+-----------+------+----------| > | | * Escopo Horas | 230 | 1640 | | > |---+----------------------+-----------+------+----------| > | | ** Gerência | 10 | | | > |---+----------------------+-----------+------+----------| > | | ** Definição | 50 | | | > |---+----------------------+-----------+------+----------| > | | ** Configuração | 100 | | | > |---+----------------------+-----------+------+----------| > | | ** Comis.and Startup | 50 | | | > |---+----------------------+-----------+------+----------| > | | ** Documentação | 20 | | | > | / | <> | <> | <> | <> | > #+END: > > With the option :hlines 2 my table has horizontal lines in every row. When I > generate tex, it will look like this: > > \begin{tabular}{l|l|r|l} > ITEM & Quotation & Sold & Required \\ > \hline > * Escopo Horas & 230 & 1640 & \\ > \hline > ** Gerência & 10 & & \\ > \hline > ** Definição & 50 & & \\ > \hline > ** Configuração & 100 & & \\ > \hline > ** Comis.and Start up & 50 & & \\ > \hline > ** Documentação & 20 & & \\ > \end{tabular} > > The above code is a perfect tex table and I get no errors, because now the > code > is generated with \hline. I needed to "deviate" org tex generation code from > using \textbuf.... :)
That was quite detailed analysis so I tried to replicate it. This is the input file (I only added a first blank line and a dummy heading): --8<---------------cut here---------------start------------->8--- # * test table #+BEGIN: columnview :hlines 1 :vlines t :id "09.0001-ESCH" :skip-empty-rows t | | ITEM | Quotation | Sold | Required | |---+----------------------+-----------+------+----------| | | * Escopo Horas | 230 | 1640 | | | | ** Ger�ncia | 10 | | | | | ** Defini��o | 50 | | | | | ** Configura��o | 100 | | | | | ** Comis. & Start up | 50 | | | | | ** Documenta��o | 20 | | | | / | <> | <> | <> | <> | #+END: --8<---------------cut here---------------end--------------->8--- I did a C-c C-e L to export to tex and following is what I got: --8<---------------cut here---------------start------------->8--- % Created 2009-02-09 Mon 19:35 \documentclass[11pt,a4paper]{article} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{hyperref} \title{flavio} \author{Manish Sharma} \date{09 February 2009} \begin{document} \maketitle \section{test table} \label{sec-1} \begin{center} \begin{tabular}{l|l|r|l} ITEM & Quotation & Sold & Required \\ \hline * Escopo Horas & 230 & 1640 & \\ ** Ger�ncia & 10 & & \\ ** Defini��o & 50 & & \\ ** Configura��o & 100 & & \\ ** Comis. \& Start up & 50 & & \\ ** Documenta��o & 20 & & \\ \end{tabular} \end{center} \end{document} --8<---------------cut here---------------end--------------->8--- It does not exhibit any of the three issues you listed. I have no clue why it works for me so I checked my latex export related settings but there's nothing interesting there. Now I know none of this helps you but thought I would add a data point. May be someone else can try too? -- Manish _______________________________________________ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode