Discussione:
Formattazione testo bilingue
(troppo vecchio per rispondere)
Pangloss
2012-12-15 20:21:39 UTC
Permalink
Vorrei realizzare un documento bilingue (twocolumn-landscape) scrivendo
nelle due colonne in modo da mantenere i testi corrispondenti affiancati.
Come conviene procedere?
--
Pangloss
Enrico Gregorio
2012-12-15 21:32:21 UTC
Permalink
Post by Pangloss
Vorrei realizzare un documento bilingue (twocolumn-landscape) scrivendo
nelle due colonne in modo da mantenere i testi corrispondenti affiancati.
Come conviene procedere?
eledmac/eledpar

Ma è difficile.

Ciao
Enrico
ivan_terzo
2012-12-16 08:41:58 UTC
Permalink
Post by Enrico Gregorio
Post by Pangloss
Vorrei realizzare un documento bilingue (twocolumn-landscape) scrivendo
nelle due colonne in modo da mantenere i testi corrispondenti affiancati.
Come conviene procedere?
eledmac/eledpar
Ma è difficile.
Ciao
Enrico
se non ricordo male il package parallel dovrebbe fare quello che cerchi.
Siccome vedo che usi linux, dovresti avere il documento che ne spiega
l'utilizzo in:

/usr/share/doc/texlive-doc/latex/parallel/parallel.pdf

nel caso fosse posto da qualche altra parte un

locate parallel.pdf | grep tex

dovrebbe ritornarti il path giusto
--
Pandozy vede tutto
_ _
O'|,=,/'O
(0 0)
ooO--(_)--Ooo
Pangloss
2012-12-16 15:13:00 UTC
Permalink
Post by ivan_terzo
Post by Enrico Gregorio
eledmac/eledpar
se non ricordo male il package parallel dovrebbe fare quello che cerchi.
Grazie ad entrambi, provero' i packages che mi avete indicato.
--
Elio Proietti
Mauro Orlandini
2012-12-17 10:49:18 UTC
Permalink
Post by Pangloss
Vorrei realizzare un documento bilingue (twocolumn-landscape) scrivendo
nelle due colonne in modo da mantenere i testi corrispondenti
affiancati. Come conviene procedere?
Puoi provare ad usare un vecchio stile che avevo scritto diverso tempo fa
quando ancora mi occupavo di latex (la gioventu'... ;-) ) Era scritto per
latex 2.09, quindi potrebbe entrare in conflitto con altri stili, ma se
funziona e' molto semplice...

Ciao, Mauro

%%% ======================================================================
%%% @LaTeX-style{
%%% filename = "multicolpar.sty",
%%% version = "1.2",
%%% date = "31 March 1992",
%%% time = "16:26:52.89 EST",
%%% author = "Mauro Orlandini",
%%% address = "NASA/Goddard Space Flight Center - Code 666.0
%%% Laboratory for High Energy Astrophysics
%%% Greenbelt, MD 20771 - USA",
%%% e-mail = "***@lheavx.gsfc.nasa.gov (Internet)
%%% ***@lheavx.span.nasa.gov (Bitnet)
%%% 15426::ORLANDINI (DECnet)",
%%% telephone = "(301) 286-1128",
%%% FAX = "(301) 286-9240",
%%% supported = "yes",
%%% archived = "SHSU*",
%%% keywords = "LaTeX",
%%% abstract = "This LaTeX style file writes different paragraphs
%%% in different columns, the number of which is a
%%% free parameter.",
%%% codetable = "ISO/ASCII",
%%% checksum = "30097 100 367 4491",
%%% docstring = "This style can be useful for translated articles,
%%% in which there is the original language in the
%%% first column and the translated version in the
%%% second. This version has been modified by
%%% Max Hailperin <***@nic.gac.edu>
%%% Sintax: \begin{multicolpar}{N}
%%% ... text ...
%%% \end{multicolpar}
%%% where N is the number of columns in which the text
%%% will be displayed.
%%% WARNING: Inside the environment, each blank line
%%% (ie a \par) will correspond to a
%%% paragraph, therefore do not leave blank
%%% lines soon after the \begin command and
%%% soon before the \end command (unless you
%%% want this effect).
%%% Version 1.2: added the following parameters:
%%% \multicolparsep: length which specifies the
%%% horizontal separation between columns
%%% (default 2em)
%%% \multicolparskip: length which specifies the
%%% vertical separation between paragraphs
%%% (default \baselineskip)
%%%
%%% ======================================================================

\typeout{Style Option: `multicolpar' v1.2 <31 Mar 1992> (MO)}

\newcount\columnsleft \newcount\totalcolumns
\newdimen\multicolparsep \newdimen\multicolparskip

\multicolparsep=2em \multicolparskip=\baselineskip

\newenvironment{multicolpar}[1]{\begin{trivlist}\item[]%
\multicolumnparallelparagraphs{#1}{\multicolparsep}}%
{\endmulticolumnparallelparagraphs\end{trivlist}}

\def\multicolumnparallelparagraphs#1#2{%
\hbadness5000 \vbadness9999 \tolerance9999 \parindent=0pt
\totalcolumns=#1 \let\xpar=\par
\vskip\parskip
\columnsleft=#1\relax
\hbox to\hsize\bgroup
\let\par\nextmulticolumnparallelparagraph
\dimen0=#2\advance\hsize-\columnsleft\dimen0
\advance\hsize\dimen0
\divide\hsize\columnsleft\relax
\vtop\bgroup}
\def\nextmulticolumnparallelparagraph{%
\egroup
\advance\columnsleft-1
\ifnum\columnsleft>0
\hfil\vtop\bgroup
\else
\egroup
\xpar\vskip\multicolparskip\xpar
\multicolumnparallelparagraphs\totalcolumns\multicolparsep
\fi}

\def\endmulticolumnparallelparagraphs{%
\egroup
\advance\columnsleft-1
\ifnum\columnsleft>0
\hfil\vtop\bgroup\hbox to \hsize{}
\endmulticolumnparallelparagraphs
\else
\egroup
\xpar
\fi}
\endinput

Loading...