Archiv verlassen und diese Seite im Standarddesign anzeigen : Briefe in Italienisch mit Koma-Script
klassizist
06-12-2008, 18:11
Liebes Forum
Wieder einmal bringt mich ein Thema zum Verzweifeln und ich brauche Hilfe. Ich möchte für meinen Verein eine dreisprachige Briefvorlage in D, F, I erstellen. Dazu benutze ich das bewährte Koma-Script scrlttr2.
Was ich nun absolut nicht verstehe, ist, dass meine Vorlage zwar in Deutsch und Französich funktioniert, nicht aber in Italienisch?! In Italienisch werden ein Teil der Bezeichnungen aus der französischen Sprache entliehen.
Wer weiss Rat?
Minimalbeispiel (das Original ist sehr viel umfangreicher):
\documentclass{scrlttr2}
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[italian, english, ngerman, french]{babel}
\setkomavar{frombank}{01-12345-7}
\setkomavar{fromphone}{+1 234 56 78}
\providecaptionname{ngerman}{\bankname}{Postkonton ummer}
\providecaptionname{french}{\bankname}{Compte postal}
\providecaptionname{italian}{\bankname}{Numero di conto}
\providecaptionname{ngerman}{\fromorgname}{Google -- Die Suchmaschine}
\providecaptionname{french}{\fromorgname}{Google -- moteur de recherche}
\providecaptionname{italian}{\fromorgname}{Google -- motore di ricerca}
\firsthead{\fromorgname}
\firstfoot{\usekomavar*{phoneseparator}\usekomavar {phoneseparator}\usekomavar{fromphone}
\hfill
\parbox[t]{4cm}{\raggedleft \usekomavar*{frombank}:\\\usekomavar{frombank}}
}%
\begin{document}
\begin{letter}{Herr\\Hans Meier\\Berlin}
\selectlanguage{italian}
\opening{Lieber Hans}
Cool, dass du nun auch \LaTeX verwendest!
\closing{Lieber Gruss}
\end{letter}
\end{document}
cookie170
06-12-2008, 22:48
Hallo,
so geht's:
\documentclass{scrlttr2}
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[italian, ngerman, french]{babel}
\setkomavar{frombank}{01-12345-7}
\setkomavar{fromphone}{+1 234 56 78}
\AtBeginLetter{%
\providecaptionname{ngerman}{\bankname}{Postkonton ummer}
\providecaptionname{french}{\bankname}{Compte postal}
\providecaptionname{italian}{\bankname}{Numero di conto}
\providecaptionname{ngerman}{\fromorgname}{Google -- Die Suchmaschine}
\providecaptionname{french}{\fromorgname}{Google -- moteur de recherche}
\providecaptionname{italian}{\fromorgname}{Google -- motore di ricerca}
}
\firsthead{\fromorgname}
\firstfoot{\usekomavar*{phoneseparator}\usekomavar {phoneseparator}\usekomavar{fromphone}
\hfill
\parbox[t]{4cm}{\raggedleft \usekomavar*{frombank}:\\\usekomavar{frombank}}
}%
\begin{document}\selectlanguage{italian}
\begin{letter}{Herr\\Hans Meier\\Berlin}
\opening{Lieber Hans}
Cool, dass du nun auch \LaTeX verwendest!
\closing{Lieber Gruss}
\end{letter}
\end{document}
Gruß,
Alexander
klassizist
07-12-2008, 09:07
Hallo,
so geht's:
Ist schon besser, der Briefkopf funktioniert jetzt. Wie du am unteren modifizierten Beispiel erkennst, gibt es immer noch ein babylonisches Sprachwirrwarr, bei der Telefonnummer und bei "Ihr Zeichen", welche dem Französischen entnommen werden. Weshalb?
\documentclass{scrlttr2}
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[italian, ngerman, french]{babel}
\setkomavar{frombank}{01-12345-7}
\setkomavar{fromphone}{+1 234 56 78}
\setkomavar{yourref}{ABC}
\AtBeginLetter{%
\renewcaptionname{ngerman}{\bankname}{Postkontonum mer}
\renewcaptionname{french}{\bankname}{Compte postal}
\renewcaptionname{italian}{\bankname}{Numero di conto}
\providecaptionname{ngerman}{\fromorgname}{Google -- Die Suchmaschine}
\providecaptionname{french}{\fromorgname}{Google -- moteur de recherche}
\providecaptionname{italian}{\fromorgname}{Google -- motore di ricerca}
}
\firsthead{\fromorgname}
\firstfoot{\usekomavar*{phoneseparator}\usekomavar {phoneseparator}\usekomavar{fromphone}
\hfill
\parbox[t]{4cm}{\raggedleft \usekomavar*{frombank}:\\\usekomavar{frombank}}
}%
\begin{document}\selectlanguage{italian}
\begin{letter}{Herr\\Hans Meier\\Berlin}
\opening{Lieber Hans}
Cool, dass du nun auch \LaTeX verwendest!
\closing{Lieber Gruss}
\end{letter}
\end{document}
cookie170
07-12-2008, 16:56
Babel nimmt als Hauptsprache immer die zuletzt genannte Sprache an, in Deinem Fall also Französisch. Aber die Sprachumschaltung, die in der Anleitung zu Komascript angegeben wird, funktioniert weder mit \selectlanguage{}, noch mit dem Befehl \captionsitalian (beispielsweise).
Ich halte das für einen Bug und habe mir die Freiheit genommen, es auf der Seite (http://www.komascript.de/forum/4) des Autors Markus Kohm einzustellen. Ich hoffe, Dir ist's recht; ich hätte es Dir überlassen, wenn ich wüßte, ob die Seite offen ist für Neuanmeldungen. Außerdem bin ich auch mit mehrsprachigen Briefen zugange und so eine Schwierigkeit entdeckt man ja erst, wenn man selbst gerade in Hektik ist.
Gruß,
Alexander
cookie170
07-12-2008, 17:09
Oh,
ist tatsächlich ein Bug: http://www.komascript.de/release3.01a
klassizist
07-12-2008, 19:49
Oh,
ist tatsächlich ein Bug: http://www.komascript.de/release3.01a
Danke für die Hilfe, ich bin erleichtert. Ich frage mich, ob es schon immer nicht funktioniert hat, sprich, ob ein Schritt zurück in der Version helfen würde.
Lieber Gruss
klassizist
cookie170
07-12-2008, 20:09
Das kannst Du ganz einfach ausprobieren: Hole Dir eine alte Version von Berlios und installiere sie in TEXMFHOME, texhash nicht vergessen und testen.
Falls Dir das wenig sagt, ist der Aufwand zum Testen hoch, denn Du müsstest Dich einlesen.
Gruß,
Alexander
cookie170
10-12-2008, 13:39
Der Schritt zurück hat sich erledigt, es gibt eine neue Version hier:
http://prdownload.berlios.de/koma-script3/koma-script-20081209.tds.zip
und damit tut es, dem fleißigen Markus sei Dank, der in zwei Tagen dann eine neue Version gebaut hat.
Viel Spaß,
Gruß,
Alexander
klassizist
14-12-2008, 18:43
und damit tut es, dem fleißigen Markus sei Dank, der in zwei Tagen dann eine neue Version gebaut hat.
Ich konnte das neue Koma-Script über das MikTeX-Update herunterziehen, unsere umfangreiche Vereins-Vorlage funktioniert jetzt dreisprachig perfekt.
Damit wird es möglich sein, mit einem einzigen Dokument Serienbriefe in der Sprache des jeweiligen Empfängers zu schreiben - genial!
Danke für die kompetente Hilfe im Forum.
Gruss, klassizist
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.