Re: Übersetzung von TeX Dateien
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hallo Mechtilde,
Am 08.12.2014 um 19:29 schrieb Mechtilde:
> Am 07.12.2014 um 20:02 schrieb Mario Blättermann:
>> Hallo Mechtilde,
>>
>> Am 07.12.2014 um 15:11 schrieb Mechtilde:
>>> Hallo zusammen,
>>
>>> um Quilt zu nutzen arbeite ich gerade die Dokumentation dazu durch. Um
>>> diese richtig zu verstehen, muss ich viele Worte nachschauen.
>>
>>> Ich möchte nun eine Übersetzung als *.po Datei erstellen. Dann kann ich
>>> spätere Änderungen besser nachvollziehen.
>>
>>> Die Umwandlung mit po4a scheitert bei mir.
>>
>> Ich habe mir den Tarball der Version 0.63 heruntergeladen und aus
>> doc/main.tex mit folgendem Befehl eine pot-Datei gebaut:
>>
>> po4a-updatepo -v -M iso-8859-15 -f tex -m main.tex --option
>> verbatim=document -p main.pot
>
> Das hat bei mir schon funktioniert. Vielen Dank
>
> ich ahtte es mit po4a-gettextize versucht
Das ist dafür gedacht, bestehende Klartextübersetzungen in eine po-Datei zu
umzuwandeln. Gibt es keine solche Übersetzung, dann nimmt man po4a-updatepo.
>>
>> Möglicherweise ist die Datei im Debian-Paket in UTF-8 kodiert, dann musst
>> du »-M utf-8« nehmen.
>>
>> Erwarte nicht zu viel vom Ergebnis, das TeX-Modul von po4a ist noch
>> lange nicht perfekt. Viele TeX-Formatieranweisungen landen unverändert in
>> den zu übersetzenden Strings, was die Datei ziemlich unübersichtlich
>> erscheinen lässt. Aber leider kann nur po4a mit TeX umgehen, im
>> verwandten Projekt translate-toolkit habe ich nichts Vergleichbares
>> gefunden.
>
> Das hilft mir schon weiter, Wenn das dann beim Zurückführen nach Latex
> wieder funktioneirt, und ich dann ein PDF darausmachen kann.
Zurück zur übersetzten TeX-Datei geht es mit diesem Befehl:
po4a-translate -f tex -k 0 -M iso-8859-15 --option verbatim=document -m
main.tex -p deine_po_datei -l main-de.tex
Der Schalter -k 0 sorgt dafür, dass der Mindestprozentsatz der übersetzten
Strings nicht berücksichtigt wird (d.h. auf 0 gesetzt).
Die PDF-Erzeugung geht dann irgendwie mit Texlive (pdftex...?), weiß ich nicht
so genau. Texlive-Pakete habe ich nicht mehr auf dem Rechner.
Gruß Mario
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iEYEARECAAYFAlSF+2EACgkQ4V0Yc56g+IHCrgCgi15jwXD5LxQ53kU1f+otEBGH
g5cAn12pgmzgm+MxmjmA+V7Y2kmIhFb6
=9Q6a
-----END PGP SIGNATURE-----
Reply to: