Anzeige:
Ergebnis 1 bis 8 von 8

Thema: Brief

  1. #1
    Registrierter Benutzer
    Registriert seit
    26.08.2011
    Beiträge
    62

    Brief

    Es geht bei meinem Problem um die Dokumentenklasse scrlttr2

    Ich habe hier eine Briefvorlage und es ist mein Ziel dass,


    Eine Trennlinie in der Kopfzeile existiert, rechts ist ein Logo, ansonsten ist in diesem Bereich nichts zu sehen.

    Darunter die Adresse.

    Nächste Adresse...



    Also

    __________________________________________________ ___________Bild

    Von
    Vonadresse
    VonPLZ Von Ort


    An
    ANadresse
    AnPLZ An ORT

    Im unten dargelegten Code bestehen zwei Probleme

    Problem 1:
    Das Logo rechts unterbricht den Trennstrich, das sollte vermiden werden.

    Problem 2:
    H, I und J oberhalb des Trennstriches müssen von dort verschwinden und darunter, es ist der Absender.

    Code:
    \documentclass%%
    %---------------------------------------------------------------------------
      [fontsize=11pt,%%          Schriftgroesse
    %---------------------------------------------------------------------------
    % Satzspiegel
       paper=a4,%%               Papierformat
       %enlargefirstpage=on,%%    Erste Seite anders
       %pagenumber=headright,%%   Seitenzahl oben mittig  
    %---------------------------------------------------------------------------
    % Layout
       headsepline=off,%%         Linie unter der Seitenzahl
       parskip=half,%%           Abstand zwischen Absaetzen
    %---------------------------------------------------------------------------
    % Was kommt in den Briefkopf und in die Anschrift
       fromalign=left,%%        Plazierung des Briefkopfs
       fromphone=off,%%           Telefonnummer im Absender
       fromrule=yes,%%     Linie im Absender (aftername, afteraddress)
       fromfax=off,%%            Faxnummer
       fromemail=off,%%           Emailadresse
       fromurl=off,%%            Homepage
       fromlogo=on,%%            Firmenlogo
       addrfield=on,%%           Adressfeld fuer Fensterkuverts
       backaddress=false,%%         ...und Absender im Fenster
       subject=beforeopening,%%  Plazierung der Betreffzeile
       locfield=narrow,%%        zusaetzliches Feld fuer Absender
       foldmarks=off,%%           Faltmarken setzen
       numericaldate=off,%%      Datum numerisch ausgeben
       refline=narrow,%%         Geschaeftszeile im Satzspiegel
       firstfoot=on,%%           Footerbereich
    %---------------------------------------------------------------------------
    % Formatierung
       draft=off%%                Entwurfsmodus
    ]{scrlttr2}
    %---------------------------------------------------------------------------
    \usepackage[english, ngerman]{babel}  
    \usepackage{url}
    \usepackage{lmodern}
    \usepackage[ansinew]{inputenc} 
    % symbols: (cell)phone, email
    \RequirePackage{marvosym} 
    % for gray color in header
    \RequirePackage{color}
    \usepackage[T1]{fontenc}
    \usepackage{array}
    \usepackage{graphicx}
    %---------------------------------------------------------------------------
    % Schriften werden hier definiert
    \renewcommand*\familydefault{\sfdefault} % Latin Modern Sans
    \setkomafont{subject}{\mdseries}
    \setkomafont{backaddress}{\mdseries}
    
    % Spaltendefinition rechtsbündig mit definierter Breite ---------------------
    \newcolumntype{w}[1]{>{\raggedleft\hspace{0pt}}p{#1}}
    \newcolumntype{R}[1]{>{\raggedleft\arraybackslash}p{#1}}
    \newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}}
    \newcolumntype{L}[1]{>{\raggedright\arraybackslash}p{#1}}
    
    %---------------------------------------------------------------------------
    \begin{document}
    %---------------------------------------------------------------------------
    % Briefstil und Position des Briefkopfs
    \LoadLetterOption{DIN} %% oder: DIN: DINmtext, SN, SNleft, KOMAold.
    \makeatletter
    \@setplength{sigbeforevskip}{17mm} % Abstand der Signatur von dem closing
    \@setplength{firstheadvpos}{17mm} % Abstand des Absenderfeldes vom Top
    \@setplength{firstfootvpos}{275mm} % Abstand des Footers von oben
    \@setplength{firstheadwidth}{\paperwidth}
    \@setplength{locwidth}{70mm}   % Breite des Locationfeldes
    \@setplength{locvpos}{65mm}    % Abstand des Locationfeldes von oben
    \ifdim \useplength{toaddrhpos}>\z@
      \@addtoplength[-2]{firstheadwidth}{\useplength{toaddrhpos}}
    \else
      \@addtoplength[2]{firstheadwidth}{\useplength{toaddrhpos}}
    \fi
    \@setplength{foldmarkhpos}{6.5mm}
    \makeatother
    %---------------------------------------------------------------------------
    % Farben werden hier definiert
    % define gray for header
    \definecolor{mygray}{gray}{.55}
    
    % define blue for address
    \definecolor{myblue}{rgb}{0.25,0.45,0.75}
    
    %---------------------------------------------------------------------------
    % Absender Daten
    \setkomavar{fromname}{H}
    \setkomavar{fromaddress}{I\\J}
    %\setkomavar{fromphone}[\Mobilefone~]{+43\,(0)\,123\,456\,789\,0}
    %\setkomavar{fromfax}[\FAX~]{+49\,(0)\,123\,456\,789\,1}
    \setkomavar{fromemail}[\Letter~]{max@muster.com}
    \setkomavar{fromurl}[]{http://www.maxmuster.com}
    \setkomavar{fromlogo}{\vspace{-1cm}\includegraphics[height=0.7cm]{logo2.eps}}
    %\setkomafont{fromaddress}{\small\rmfamily\mdseries\slshape\color{myblue}}
    
    %http://de.comp.text.tex.narkive.com/EsPoB0R5/briefkopf-mit-scrlttr2
    
    \setkomavar{backaddressseparator}{ - }
    %\setkomavar{backaddress}{Tim Metzner, Felderhof 112, 40880 Ratingen} % wenn erwünscht kann hier eine andere Backaddress eingetragen werden
    \setkomavar{signature}{Signatur} 
    % signature same indention level as rest
    \renewcommand*{\raggedsignature}{\raggedright}
    \setkomavar{location}{\raggedleft}
    
    % Anlage neu definieren
    \renewcommand{\enclname}{Anlagen}
    \setkomavar{enclseparator}{: }
    %---------------------------------------------------------------------------
    % Seitenstil
    \pagestyle{plain}%% keine Header in der Kopfzeile bzw. plain
    \pagenumbering{arabic}
    %---------------------------------------------------------------------------
    %---------------------------------------------------------------------------
    \firstfoot{\footnotesize%
    \rule[3pt]{\textwidth}{.4pt} \\
    \begin{tabular}{L{1.5cm}}
    Bankverbindung: \\
    \ \\ \ \\ \ \\
    \end{tabular}%
    \hfill
    \begin{tabular}{L{6.5cm}}
    GG\\ GG \\ SWIFT: GG \\ IBAN: GG
    \end{tabular}%
    \ifkomavarempty{frombank}{}{%
    \hfill
    \begin{tabular}{L{6.5cm}}
    DVR AAA \\ Firmenbuchgericht XXX\\ UID-Nr.: YYY \\ ZZZ
    \end{tabular}%
    }%
    }% 
    %---------------------------------------------------------------------------
    % Bankverbindung
    \setkomavar{frombank}{Kto. 123456789\\
    BLZ 123\,123\,12\\
    Musterbank}
    %---------------------------------------------------------------------------
    % Datum und Ort werden hier eingetragen
    \setkomavar{date}{den 50. September 2009}
    \setkomavar{place}{Nirgendwo}
    %---------------------------------------------------------------------------
    
    
    %---------------------------------------------------------------------------
    % Hier beginnt der Brief, mit der Anschrift des Empfängers
    \begin{letter}
    {
    AAAA\\
    BBBB\\
    CCCC\\
    }
    %---------------------------------------------------------------------------
    % Der Betreff des Briefes
    \setkomavar{subject}{\bf{ZZ}}
    %---------------------------------------------------------------------------
    \opening{\ }
    
    
    
    \closing{Mit freundlichen Grüßen,}
    %---------------------------------------------------------------------------
    \end{letter}
    %---------------------------------------------------------------------------
    \end{document}
    Beschäftigt sich mit hochdynamische Dokumente.
    * Automatische Skalierung verschiedener Diagramme
    * Automatische Umsetzung von iterativen Berechnungen.
    * Automatische Generierung von Content für Diagramme

  2. #2
    Registrierter Benutzer
    Registriert seit
    06.08.2008
    Beiträge
    1.015
    Laut scrguide ist das, was du möchtest, keiner Voreinstellung zugeordnet. Du kannst dir aber auch den Kopf selbst definieren:
    Code:
    \setkomavar{firsthead}{\hspace*{0pt}\hfill\rule{2cm}{0.7cm}\\[-\baselineskip]
    \rule{\textwidth}{0.5pt}\\
    \usekomavar{fromname}\\
    \usekomavar{fromaddress}}
    Die Klassenoptionen fromalign und fromrule werden damit überflüssig.

    Dein Graphik-Problem kann ich (in Ermangelung des Logos) nicht reproduzieren. Ich hae daher mit \rule{2cm}{0.7cm} als Platzhalter gearbeitet.

    PS: auch firstfoot sollte über setkomavar umdefiniert werden. Außerdem kannst du bei so vielen Anpassungen mal drüber nachdenken, das Ganze in eine eigene LCO-Datei auszulagern. Das mach ich mittlerweile auch bei meinen Brieftemplates. Mit dieser Trennung von Form und Inhalt wird es IMHO deutlich übersichtlicher zu arbeiten.
    Geändert von hakaze (29-01-2013 um 09:51 Uhr) Grund: typo

  3. #3
    Registrierter Benutzer
    Registriert seit
    26.08.2011
    Beiträge
    62
    Kannst du mir deine Templates u.U. zur Verfügung stellen? Falls möglich.

    LG Goldnas
    Beschäftigt sich mit hochdynamische Dokumente.
    * Automatische Skalierung verschiedener Diagramme
    * Automatische Umsetzung von iterativen Berechnungen.
    * Automatische Generierung von Content für Diagramme

  4. #4
    Registrierter Benutzer
    Registriert seit
    06.08.2008
    Beiträge
    1.015
    Als Einführung empfehle ich diese Präsentation von Markus Kohm und dieses Beispiel, wo er eine Briefvorlage nach Corperate-Design-Vorschriften nachbaut.

    Für die meisten 08/15-Anschreiben benutze ich diese Vorlage für Fensterumschläge (AnschreibenF.lco):
    Code:
    % Letter Class Options for KOMA-Script
    % personal letter design
    %
    % AnschreibenF.lco
    % Copyright (c) 2012 Hakaze
    %                    pixelshinobi at gmail dot com
    %
    % This work is derived from code by Markus Kohm. In particular 'wsu.lco' and
    % 'wsu-publications.lco' were used as a basis to create this work.
    %
    % This work may be distributed and/or modified under the conditions of
    % the LaTeX Project Public License, version 1.3c of the license.
    % The latest version of this license is in
    %   http://www.latex-project.org/lppl.txt
    % and version 1.3c or later is part of all distributions of LaTeX
    % version 2005/12/01 or later and of this work.
    %
    % This work has the LPPL maintenance status "unmaintained".
    %
    % The work consists of the files 'Anschreiben.lco'.
    %
    % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \ProvidesFile{AnschreibenF.lco}[2012/09/07 v1.0 (Hakaze)
      unsupported letter class option for personal use]
    %%
    %% request DIN A4 paper and set margins for text body using geometry
    %%
    \LetterOptionNeedsPapersize{AnschreibenF}{a4}
    \RequirePackage{geometry}
    \geometry{a4paper, margin=25mm, includehead, includefoot}
    %%
    %% additional KOMA-options
    %%
    \KOMAoption{fromalign}{center}
    \KOMAoption{parskip}{half} 
    \KOMAoption{foldmarks}{Tmbpl} 
    \KOMAoption{backaddress}{false} 
    \KOMAoption{firstfoot}{true}
    \KOMAoption{pagenumber}{footcenter}
    %%
    %% Adjustment of pseudo-lengths
    %%
    \@setplength{toaddrhpos}{\oddsidemargin}
    \@addtoplength{toaddrhpos}{1in}
    \@setplength{firstheadwidth}{\textwidth}
    \@setplength{firstheadhpos}{\useplength{toaddrhpos}}
    %%
    %% Kopf-/Fußzeile
    %%
    \RequirePackage{scrpage2}
    \clearscrheadings
    \renewcommand\headfont{\normalfont}
    \chead[]{Mein Name~\textbullet~Meine Stra\ss e 23~\textbullet~42815 Irgendwo \\[-0.5\baselineskip]
    	\rule{\textwidth}{1pt}}
    \cfoot[\pagemark]{\pagemark}
    \pagestyle{scrheadings}
    \setkomavar{firstfoot}{\centering\pagemark}
    %%
    %% Adressdaten
    %%
    \RequirePackage{marvosym}
    \setkomavar{fromname}{Mein Name}
    \setkomavar{fromemail}{}
    \setkomavar{firsthead}{\centering\usekomavar{fromname}~%
    	\textbullet~Meine Stra\ss e 23~\textbullet~42815 Irgendwo \\
    	\Email{} \href{mailto:pixelshinobi@gmail.com}{pixelshinobi@gmail.com} \\ %
    	\Mobilefone{} +49-123-4567890 \\[-0.5\baselineskip] \rule{\textwidth}{1pt} }
    \setkomavar{fromaddress}{Meine Stra\ss e 23 \\ 42815 Irgendwo }
    \setkomavar{place}{Irgendwo}
    %%
    %% End of file `AnschreibenF.lco'.
    ...und dieses Brieftemplate:
    Code:
    \documentclass[paper=a4, fontsize=12bp]{scrlttr2} 
    \LoadLetterOption{AnschreibenF}
    
    \usepackage{selinput} 
    \SelectInputEncodingList{utf8,mac-roman,latin1}
    \SelectInputMappings{%
    adieresis={ä}, germandbls={ß}, Euro={€},%
    }
    \usepackage[ngerman]{babel}
    
    % weitere Pakete (könnten auch in die LCO rein)
    \usepackage[garamond]{mathdesign}
    \usepackage[svgnames]{xcolor}
    \usepackage{csquotes}
    \usepackage{graphicx}
    \usepackage{microtype}
    \usepackage[colorlinks=true, breaklinks=true, linkcolor=Maroon, citecolor=black, filecolor=black, urlcolor=Maroon]{hyperref}
    
    % Demo
    \usepackage{blindtext}
    
    % Betreff
    \setkomavar{subject}{Furchtbar wichtige Nachricht}
    
    \begin{document}
    \begin{letter}{Der Adressat \\ Straße und Nummer  \medskip\\ 98765 Großstadt }
    \opening{Sehr geehrter Adressat,} 
    % Bei Bedarf:
    %\enlargethispage{2\baselineskip}
    
    % Demo
    \Blindtext
    
    \closing{Mit freundlichen Grüßen,} 
    
    \end{letter} 
    \end{document}
    Geändert von hakaze (29-01-2013 um 12:53 Uhr) Grund: typos

  5. #5
    Registrierter Benutzer
    Registriert seit
    26.08.2011
    Beiträge
    62
    Ich danke dir!

    LG Goldnas
    Beschäftigt sich mit hochdynamische Dokumente.
    * Automatische Skalierung verschiedener Diagramme
    * Automatische Umsetzung von iterativen Berechnungen.
    * Automatische Generierung von Content für Diagramme

  6. #6
    Registrierter Benutzer
    Registriert seit
    26.08.2011
    Beiträge
    62
    @hakaze

    Kannst du mir noch sagen, welchen Parameter ich einstellen muß, wenns darum geht, dass vom Linken Papierrand alles auf einer Höhe sein soll?

    * (Sybolisiert Leerzeichen)

    ** Name
    ** Adresse
    ** PLZ Ort


    ** Name
    ** Adresse
    ** PLZ Ort

    ** Betreff

    ** Sehr geehrter
    **
    ** Es hat mich.....



    Derzeit ist es so...


    ** Name
    ** Adresse
    ** PLZ Ort


    ** Name
    ** Adresse
    ** PLZ Ort

    **** Betreff

    **** Sehr geehrter
    ****
    **** Es hat mich.....


    Any Ideas, ich hab scrguide schon durchgeschaut und experimentiert. Scheine es aber nicht zu sehen.

    LG Peter
    Beschäftigt sich mit hochdynamische Dokumente.
    * Automatische Skalierung verschiedener Diagramme
    * Automatische Umsetzung von iterativen Berechnungen.
    * Automatische Generierung von Content für Diagramme

  7. #7
    Registrierter Benutzer
    Registriert seit
    06.08.2008
    Beiträge
    1.015
    Dafür sind die Pseudolängen toaddrhpos und firstheadhpos zuständig (siehe scrguide, ab S. 317 ff... insbesondere S. 322 für eine graphische Übersicht der Pseudolängen). In meiner Vorlage habe ich diese auf die linken Textrand (oddsidemargin) gesetzt.

    Da der von typearea berechnete Rand unter Umständen ziemlich groß ist - zumindest für mich manchmal so groß, dass die Anschrift nicht mehr ins Fenster passt - nehme ich geometry zum Einstellen etwas schmalerer Ränder.

  8. #8
    Registrierter Benutzer
    Registriert seit
    09.12.2005
    Beiträge
    1.327
    Zitat Zitat von Goldnas Beitrag anzeigen
    Kannst du mir noch sagen, welchen Parameter ich einstellen muß, wenns darum geht, dass vom Linken Papierrand alles auf einer Höhe sein soll?
    Im KOMA-Script-Buch wird dafür die Datei nowindow.lco vorgestellt und erklärt. AFAIR wird dabei auch erklärt, warum das nicht zwingend ist. In der freien KOMA-Script-Anleitung gibt es dieses Beispiel AFAIK nicht. Man kann es aber (leider ohne Erklärung) auch im Dateibereich der KOMA-Script-Homepage finden.

    Zitat Zitat von hakaze Beitrag anzeigen
    Da der von typearea berechnete Rand unter Umständen ziemlich groß ist - zumindest für mich manchmal so groß, dass die Anschrift nicht mehr ins Fenster passt - nehme ich geometry zum Einstellen etwas schmalerer Ränder.
    Ränder kann man auch mit typearea beispielsweise durch Angabe eines anderen DIV-Wertes ändern. Allerdings sollte man auch in Briefen darauf achten, dass die Zeilen nicht zu lang werden. Im KOMA-Script-Buch wird deshalb auch ein ansprechendes Layout vorgestellt, bei dem der linke Rand eher schmal ist und der rechte Rand für zusätzliche Informationen zum Absender genutzt wird. Dadurch wirkt der breite rechte Rand ganz anders und die Briefzeilen selbst bleiben in angenehmer Länge.

    Gerade für Leute, die eigene Briefbögen entwerfen oder nachbilden wollen, erscheint mir das KOMA-Script-Buch sehr empfehlenswert, da sich der Anhang sehr ausführlich damit beschäftigt.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •