PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : myref in scrlttr2 in Mein Zeichen ändern



nixversteh
25-11-2015, 09:22
Hallo liebe User,

ich benutze die KOMA-Klasse-scrlttr2 zu schreiben meiner Briefe, ab und an auch geschäftliche Briefe. Ich hätte gerne "Unser Zeichen" (myref) durch "Mein Zeichen" ersetzt. Änderungen in der scrlttr2.cls ziehen zig Fehler nach sich, was kann ich tun?

Vielen Dank im voraus.

Gruß

Martin

klops
25-11-2015, 11:09
Ungetestet, da kein VM vorhanden:
\renewcaptionname{\myrefname}{ngerman}{Mein Zeichen} Siehe dazu Abschnitt 22.6, "Unterstützung verschiedener Sprachen", einschließlich Tabelle 22.3 und Abschnitt 12.4, "Definition sprachabhängiger Bezeichner" in der KOMA-Script-Anleitung (http://www.komascript.de/scrguide).

Du kannst diese Änderung in der Dokumentpräambel oder Deiner persönlichen lco-Datei vornehmen.

nixversteh
25-11-2015, 11:23
Hallo klops,

vielen Dank für deine Antwort, läuft leider nicht, hatte schon etwas ähnliches versucht. Meldung:
! Missing control sequence inserted.
<inserted text>
\inaccessible
l.190 ...onname{\myrefname}{ngerman}{Mein Zeichen}

Gruß

Martin

EDIT: so klappt es

\newcaptionname{ngerman}{\myrefname}{Mein Zeichen}

u_fischer
25-11-2015, 11:30
was kann ich tun?


Die Dokumentation lesen oder ein Minimalbeispiel liefern.

klops
25-11-2015, 11:33
Mach künftig ein VM, dann bekommst Du auch getestete Antworten. Irgendwann ist genug damit, dass ich hinter so etwas her renne.

nixversteh
25-11-2015, 13:16
Hallo liebe User,

sorry, ich habe gedacht, so eine Frage könnte man ohne MW beantworten. Ich habe in etwa diesen Code benutzt (aus dem Netz)

\documentclass[
fontsize=12pt,
fromphone, fromemail,
enlargefirstpage=true
]{scrlttr2}
\usepackage{selinput}
\SelectInputMappings{adieresis={ä}, germandbls={ß}}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{microtype}
\setkomavar{subject}{Betreffzeile}
% Absenderdaten
\setkomavar{fromname}{Martina Muster}
\setkomavar{fromaddress}{Zaha-Hadid-Straße 1\\52424 Neustadt}
\setkomavar{fromphone}{(01234) 56789-0}
\setkomavar{fromemail}{meine-email@wikibooks.org}
\setkomavar{fromurl}{www.example.com}
\setkomavar{frombank}{Kto. 123456\\BLZ 12345678\\Neustädter Bank}
\newkomavar[Steuernummer]{stnr}
\setkomavar{stnr}{123/4567/8900}
% Kopf --------------------------------------------------------------------
\makeatletter\setkomavar{firsthead}{%
\textbf{\usekomavar{fromname}}\\
\rule[1ex]{\textwidth}{.4pt}
\hspace*{\fill}\footnotesize
\begin{tabular}{l@{}}
\usekomavar{fromaddress}
\if@phone\\
\usekomavar*{fromphone}\usekomavar{fromphone}\fi
\if@fax\\
\usekomavar*{fromfax}\usekomavar{fromfax}\fi
\if@email\\
\usekomavar*{fromemail}\usekomavar{fromemail}\fi
\if@www\\
\usekomavar*{fromurl}\usekomavar{fromurl}\fi
\end{tabular}%
}\makeatother
% Fuß -------------------------------------------------------------------
\makeatletter
\@addtoplength[-]{firstfootvpos}{.75cm} % Fuß ein Stück nach oben
\makeatother
\setkomavar{firstfoot}{%
\footnotesize%
\rule[5pt]{\textwidth}{.4pt}\\
\begin{tabular}[t]{@{}l@{}}%
\usekomavar{fromname}\\
\usekomavar{fromaddress}\\
\end{tabular}%
\hfill
\begin{tabular}[t]{l}%
\usekomavar{fromphone}\\
\usekomavar{fromemail}\\
\end{tabular}%
\ifkomavarempty{frombank}{}{%
\hfill
\begin{tabular}[t]{l@{}}%
\usekomavar{frombank}
\end{tabular}%
}%
}%
% Adressfenster
\setkomavar{backaddressseparator}{$\, \cdot \,$}

% Anlagevermerk
\renewcaptionname{ngerman}{\enclname}{Anlage}
\setkomavar{enclseparator}[{\bfseries\sffamily\enclname}]{:\ }
%---------------------------------------------------------------------------
\setkomavar{yourmail}{}
\setkomavar{yourref}{}
\setkomavar{myref}{Steuernummer: 47/012/04713}
\setkomavar{invoice}{}
%%\setkomavar{phoneseparator}{}
\setkomavar{customer}{}
%---------------------------------------------------------------------------
\usepackage{lipsum}
\begin{document}
\begin{letter}{Max Mustermann\\Vor dem Berg 1 \\ 12345 Musterhausen}
\opening{Liebe Irgendwas ...,}
\lipsum[66-70]
\closing{Das wars auch schon wieder}
\ps{PS: Ich muß jetzt erstmal zum Getränkemarkt - da ist heute der Saure Sprudel im Sonderangebot.}
\encl{Kopie1 \\ Kopie2}
\end{letter}
\end{document}

Gruß

Martin

klops
25-11-2015, 13:44
sorry, ich habe gedacht, so eine Frage könnte man ohne MW beantworten.
Und wie soll man einen Vorschlag testen, wenn man kein VM zum testen hat?

Es ist einfach unverschämt, das Erstellen eines dann auch nur möglicherweise passenden VMs den potentiellen Helfern aufzubürden. Das kann wirklich jeder Anfänger. Es gibt dafür auch hinreichend Anleitungen. Du bist kein Anfänger mehr. Du bist lange genug dabei, um genügend Diskussionen zu dem Thema mitbekommen zu haben und zu wissen, dass Du das zu machen hast – immer. Nichts nervt hier und in anderen Foren so sehr, wie immer und immer wieder danach fragen zu müssen und sich dann auch noch die Ausrede anhören zu müssen, man sei davon ausgegangen, dass bei genau der Frage die Ausnahme aller Ausnahmen von der Regel gilt.

Dein jetziges Beispiel ist übrigens nicht minimal. Es geht deutlich minimaler:
\documentclass{scrlttr2}
\usepackage{selinput}
\SelectInputMappings{adieresis={ä}, germandbls={ß}}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\setkomavar{myref}{Steuernummer: 47/012/04713}
\renewcaptionname{ngerman}{\myrefname}{Mein Zeichen}
\usepackage{lipsum}
\begin{document}
\begin{letter}{Max Mustermann\\Vor dem Berg 1 \\ 12345 Musterhausen}
\opening{Liebe Irgendwas ...,}
\lipsum[66-70]
\closing{Das wars auch schon wieder}
\end{letter}
\end{document}
Wobei selbst das noch weiter minimiert werden könnte, aber das will ich gar nicht verlangen. Ich bin schon mit halbwegs minimalen Beispielen zufrieden.

nixversteh
25-11-2015, 14:35
@all,

ich gelobe Besserung

Gruß

Martin