PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : TK-Brief und *.lco-Datei



Tischa
09-02-2013, 10:12
Hallo,

ich habe tk-brief für mich entdeckt würde gerne aber meine Voreinstellungen aus der *.lco Datei einbinden. Gibt es die Möglichkeit in den TK-Brief Einstellungen beide in Einklang miteinander zu bringen?



\ProvidesFile{test.lco}
% Pakete
\KOMAoptions{%
fontsize=12pt,%% Schriftgroesse
%---------------------------------------------------------------------------
% Satzspiegel
paper=a4,%% Papierformat
enlargefirstpage=on,%% Erste Seite anders
pagenumber=footright,%% Seitenzahl oben mittig
%---------------------------------------------------------------------------
% Layout
headsepline=off,%% Linie unter der Seitenzahl
parskip=half,%% Abstand zwischen Absaetzen
%---------------------------------------------------------------------------
% Briefkopf und Anschrift
fromalign=right,%% Plazierung des Briefkopfs
fromphone=on,%% Telefonnummer im Absender
fromrule=true,%% Linie im Absender (aftername, afteraddress)
fromfax=off,%% Faxnummer
%frombank=on,
fromemail=on,%% Emailadresse
fromurl=off,%% Homepage
fromlogo=on,%% Firmenlogo
addrfield=on,%% Adressfeld fuer Fensterkuverts
backaddress=on,%% ...und Absender im Fenster
subject=beforeopening,%% Plazierung der Betreffzeile
locfield=narrow,%% zusaetzliches Feld fuer Absender
foldmarks=on,%% Faltmarken setzen
numericaldate=on,%% Datum numerisch ausgeben
refline=narrow,%% Geschaeftszeile im Satzspiegel
%---------------------------------------------------------------------------
% Formatierung
draft=off%% Entwurfsmodus
}
%---------------------------------------------------------------------------
\usepackage[ngerman]{babel}
\usepackage{marvosym}
\RequirePackage{graphicx}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{url}
\usepackage{libertine}
\usepackage{pdfpages}
\usepackage{soul}
%---------------------------------------------------------------------------
% Fonts
\setkomafont{fromname}{\sffamily \LARGE}
\setkomafont{fromaddress}{\sffamily}%% statt \small
\setkomafont{pagenumber}{\sffamily}
\setkomafont{subject}{\mdseries}
\setkomafont{backaddress}{\mdseries}
\usepackage{mathptmx}%% Schrift Times
%\usepackage{mathpazo}%% Schrift Palatino
%\setkomafont{fromname}{\LARGE}
%---------------------------------------------------------------------------
% Briefstil und Position des Briefkopfs
\LoadLetterOption{DIN} %% oder: DINmtext, SN, SNleft, KOMAold.
\makeatletter
\@setplength{firstheadvpos}{20mm}
\@setplength{firstheadwidth}{\paperwidth}
\ifdim \useplength{toaddrhpos}>\z@
\@addtoplength[-2]{firstheadwidth}{\useplength{toaddrhpos}}
\else
\@addtoplength[2]{firstheadwidth}{\useplength{toaddrhpos}}
\fi
\@setplength{foldmarkhpos}{6.5mm}
\makeatother
%---------------------------------------------------------------------------
% Absender
\newkomavar{frommobile}%
\newkomavar{mobileseparator}%
\setkomavar{mobileseparator}{\usekomavar{phonesepa rator}}
\setkomavar{fromname}{\,}
\setkomavar{fromaddress}{}
%\setkomavar{fromphone}{}
%\renewcommand{\phonename}{Telefon}
\setkomavar{frommobile}{}
\setkomavar{fromemail}{}
\setkomavar{fromlogo}{\includegraphics*[width=3cm]{QR.png}}
\setkomavar{backaddressseparator}{--}
%\setkomavar{signature}%

%\setkomavar{location}{\\[8ex]\raggedleft{\footnotesize{\usekomavar{fromemail}}} }%% Neben dem Adressfenster
%---------------------------------------------------------------------------
\firsthead{\Large\so{\textsc{}}\hfill{\raisebox{-5ex}{\usekomavar{fromlogo}}}}
%---------------------------------------------------------------------------
\firstfoot{\rule{\textwidth}{.4pt}
\scriptsize{
\parbox{\useplength{firstfootwidth}}{
\begin{tabular}{lll} %Adressdaten:\\
\usekomavar{fromname}\\
\usekomavar{fromaddress}\\
\end{tabular}\hfill
\begin{tabular}{lll} %Kontaktdaten:\\
\Email~ \usekomavar{fromemail}\\
% \Telefon~\usekomavar{fromphone}\\
\Mobilefone~\usekomavar{frommobile}\\
%\usekomavar{fromfax}\\
\end{tabular}\hfill
}}
}

%---------------------------------------------------------------------------
% Geschaeftszeilenfelder
\setkomavar{place}{}
\setkomavar{placeseparator}{, den }
\setkomavar{date}{\today}
%\setkomavar{yourmail}{1. 1. 2003}%% 'Ihr Schreiben...'
%\setkomavar{yourref} {RH\,1283}%% 'Ihr Zeichen...'
%\setkomavar{myref}{asdf}%% Unser Zeichen
%\setkomavar{invoice}{123}%% Rechnungsnummer
%\setkomavar{phoneseparator}{}
%---------------------------------------------------------------------------
% Versendungsart
%\setkomavar{specialmail}{Einschreiben mit Rückschein}
%---------------------------------------------------------------------------
% Anlage neu definieren
%\renewcommand{\enclname}{Anlage}

\setkomavar{enclseparator}{: }
%---------------------------------------------------------------------------
% Seitenstil
\pagestyle{plain}%% keine Header in der Kopfzeile

localghost
10-02-2013, 10:48
Ich musste erst mal suchen, um überhaupt herauszufinden, was »tk-brief« eigentlich ist. Ein entsprechender Link wäre sehr hilfreich gewesen.

Willst du tatsächlich die Flexibilität von scrlttr2 aufgeben und auf die doch recht begrenzte Klasse g-brief (http://ctan.org/pkg/g-brief) setzen, nur um eine grafische Benutzeroberfläche verwenden zu können?

Diese Klasse kann die ganzen Parameter von scrlttr2 gar nicht verarbeiten. So wie ich das sehe, wird aus deinem Vorhaben also nichts werden.


Thorsten

klops
11-02-2013, 09:16
tk-Brief kann laut Debian-Archiv auch mit dinbrief und mit KOMA-Script umgehen. In Wirklichkeit ist das uralte Tk-Script allerdings auf dem Stand von vor über 12 Jahren stehen geblieben und verwendet bei KOMA-Script noch das seit mehr als 10 Jahren veraltete scrlettr an Stelle von scrlttr2. Die in der Anleitung angegebene Homepage ist auch nur noch eine Weiterleitung auf eine Seite, unter der ich vergeblich nach tk-Brief gesucht habe. Fazit: Das Teil ist tot.

Sicher könnte jemand mit etwas tcl/tk-Kenntnisse das wiederbeleben. Wobei es schon einigen Aufwand bedeuten dürfte, all die Möglichkeiten von scrlttr2 zu unterstützen. Die Frage ist nur: Wo findet man so jemanden, der auch noch einen persönlichen Sinn für ein solches Projekt entdeckt …

Tischa
15-02-2013, 10:51
Ja, ich habe auch recht lange gebraucht, bis ich das ganze doch noch auf meinem Ubuntu-System installiert hatte.

In der Tat möchte ich scrlttr2 nicht aufgeben, ich hatte naiv gedacht, man könnte das vielleicht trotzdem nch nutzen.