Ich bin dabei eine Vorlage für umfangreiche technische Dokumentationen zu erstellen. Diese sollen Parallel in zwei Spalten der Firmensprache (Deutsch / Englisch) und In der Kundensprache (Whatever) aufgebaut werden. Bilder und dergleichen sollen zum Teil nur einmal vorkommen. Dazu bietet sich nahezu perfekt das Package 'paracol' an.
Um die Dokumentationen einfach Kundenspeziefisch zusammenstellen zu können sollte sich z.B. der deutsche Inhalt sowie der Text in Kundensprache in separaten Skripten befinden.
Ich nutze unteranderem die Funktion \switchcolumn* und hier liegt mein Problem: Ich müsste die Dokumentation an einer Vielzahl von Positionen synchronisieren. Das ist über \switchcolumn* möglich jedoch wechsle ich damit auch jedesmal die Spalte und somit sowie die Sprache => der ganze Textinhalt müsste sich somit in einem einzelnen Script befinden, was dem oben beschriebenen Konzept wiederspricht.
Welche Lößungsansätze gibt es für die Problematik?
Ich habe zwar reichlich recherchiert jedoch möchte ich nicht ausschließen, dass es ein passenderes Package gibt. Andererseits sollte es doch möglich sein während dem Kompilieren mittels Pointer oder etwas ähnlichem zwischen den Scripten zu springen ...
Hier noch mein (Minimal)beispiel, wie schon erwähnt ich bin neu hier bitte verzeiht mir wenn ich das ganze zu umständlich angehe...
\documentclass[a4paper,oneside,11pt]{scrartcl} \usepackage[utf8]{inputenc} \usepackage{paracol} \begin{document} % Die folgenden fünf auskommentierten Zeilen sollten vereinfacht veranschaulichen, Wie ich die Dokumentation eigentlich zusammensetzen möchte. Dass sich das Beispiel kompilieren lässt müssen zwei Skripte mit den Namen "DeutscherText" und "EnglischerText" angelegt werden % \begin{paracol}{2} % %Jetzt sollte das Dokument abwechselnd aus den folgenden zwei Inputs gesetzt werden % \input{DeutscherText} % \input{EnglischerText} % \end{paracol} % Und hier noch ein versuch zu Veranschaulichen wie das Package "paracolumn" funktioniert % Umgebung für zwei Spalten, die an gewissen Punkten mittels \switchcolumn* synchronisiert werden \section{Hintergrund} Zu meiner Anwendung passt das Package \textbf{paracol} am Besten: \begin{paracol}{2} \section{Überschrift auf linker Seite} Text auf Linker Seite. \newline Wenn nun die Absätze ungleich viele Zeilen haben ist an gewissen punkten, z.B.: \newline Abbildungen eine erneute Synchronisation erwünscht. \subsection{Nutzen} In der rechten Spalte sieht man, dass besonders die Nummer der rechten Überschrift mit der linken Seite ident ist, was bei Zweisprachig geführten Dokumenten in meinem Fall erwünscht ist. \switchcolumn \section{Überschrift auf rechter Seite} Ein paar Worte als Beispieltext \subsection{Subsection} Text.. \switchcolumn* \section{Weitere Überschrift}\label{ueberschrift} Mit dem * am Switchbefehl erwirkt man ein Fortsetzen der nächsten Spalte auf gleicher Ebene \switchcolumn \section{Überschrift} Die Überschrift steht nun in der gleichen Zeile wie: \textbf{\ref{ueberschrift} Weitere Überschrift} \end{paracol} \end{document}