-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Briefklasse #4
Comments
Eine Vorlage für Briefe fehlt in der Tat. Allerdings arbeite ich gerade an einem Paket für das Erstellen von Postern, welches die Klassen tudposter.cls und tudmathposter.cls ersetzen soll. Sobald ich das fertig habe, werde ich mich um die Briefvorlage kümmern. Sehr wahrscheinlich wird diese das Paket scrletter.sty nutzen. |
Der release |
Tatsächlich schlummert die Posterklasse |
Hallo, hat sich denn etwas mit der Breifklasse getan? Ich versuche gerade für unseren Lehrstuhl einen verständlichen Guide zu schreiben, wie und welche Latex Vorlagen man benutzen kann. tudscr läuft super, vor allem für Abschlussarbeiten, aber mit den Briefen sieht es eben nicht so gut aus. Ich würde ja die alte Vorlage benutzen, aber die läuft default nur mit dieser alten Schriftart, die ich nicht installiert habe. Gib auch gern Bescheid, wenn ich irgendwie helfen kann, ich kann mich auch gern daran versuchen, die alte Vorlage umzubauen. |
Entschuldige die späte Antwort. Also, die alte \RequirePackage{fix-tudscrfonts}
\documentclass[ddc]{tudletter}
\usepackage{tudscrfonts}
\usepackage{german}
\begin{document}
\einrichtung{Fakultät Maschinenwesen}
\institut{Institut für Verfahrenstechnik und Umwelttechnik}
\professur{Professur für Thermische Verfahrenstechnik und Umwelttechnik}
\leitertitel{Prof. Dr. rer. nat.}
\leitername{Donald Duck}
\leiterfunktion{Vorsitzender}
\logo{example-image}
\bearbeiter{Micky Maus}
\telefon{01 23}
\telefax{01 24}
\email{[email protected]}
\aktenzeichen{123456789}
\besucheradrB{Blumenstraße 13}
\rollstuhlanmerkungen{Aufzug}
\rollstuhladresse{Blumenstraße 15}
\subject{Novelle}
\begin{letter}{%
Herrn \\ Dagobert Duck \\ Geldspeicher \\ 01234 Entenhausen%
}
\opening{Sehr geehrter Herr Duck,}
Brieftext
\closing{Mit freundlichen Grüßen,}
\encl{\LaTeX-Vorlage für Briefe im neuen Corporate Design der TU-Dresden}
\end{letter}
\end{document} Was die Umsetzung mit TUD-Script anbelangt, ist noch nichts weiter passiert. Prinzipiell sollte das mit dem Paket \documentclass[ngerman,cdgeometry=true]{tudscrartcl}
\usepackage[T1]{fontenc}
\usepackage[ngerman=ngerman-x-latest]{hyphsubst}
\usepackage{babel}
\usepackage{scrletter}
%\usepackage{showframe}
\usepackage{blindtext}
\begin{document}
\faculty{Juristische Fakultät}
\department{Fachrichtung Strafrecht}
\institute{Institut für Kriminologie}
\chair{Lehrstuhl für Kriminalprognose}
\setkomavar{firsthead}{\thispagestyle{empty.tudheadings}}
\setplength{toaddrhpos}{\evensidemargin+1in}
%\setplength{toaddrvpos}{50mm}
\setplength{locvpos}{%
\dimexpr\useplength{toaddrvpos}+\useplength{backaddrheight}\relax%
}%
\setplength{lochpos}{\dimexpr\paperwidth-\textwidth-\evensidemargin-1in\relax}
\setplength{locwidth}{60mm}
\setkomavar{backaddress}{Technische Universität Dresden, 01062 Dresden}
\newkomavar{fromrole}
\newkomavar[AZ:]{fromref}
\KOMAoptions{fromalign=false}
\setkomavar{location}{%
\noindent%
\begingroup%
\ifkomavarempty{fromlogo}{}{\usekomavar{fromlogo}\vskip1ex\par\noindent}%
\tiny%
\begin{tabular}{@{}ll@{}}%
Bearbeiter: & \usekomavar{fromname}\tabularnewline[.2ex]%
\ifkomavarempty{fromrole}{}{%
& \usekomavar{fromrole}\tabularnewline[.2ex]%
}%
\ifkomavarempty{fromphone}{}{%
\usekomavar*{fromphone} & \usekomavar{fromphone}\tabularnewline[.2ex]%
}%
\ifkomavarempty{fromfax}{}{%
\usekomavar*{fromfax} & \usekomavar{fromfax}\tabularnewline[.2ex]%
}%
\ifkomavarempty{fromemail}{}{%
\usekomavar*{fromemail} & \usekomavar{fromemail}\tabularnewline[.2ex]%
}%
\ifkomavarempty{fromref}{}{%
\usekomavar*{fromref} & \usekomavar{fromref}\tabularnewline[.2ex]%
}%
\end{tabular}%
\endgroup%
}
\setkomavar{fromlogo}{\includegraphics[keepaspectratio,height=2cm]{example-image}}
\setkomavar{fromname}{Mitarbeiter}
%\setkomavar{signature}{Mickey Mouse}
\setkomavar{fromrole}{Sachbearbeiter}
\setkomavar{fromaddress}{Anschrift}
\setkomavar{fromphone}{+49 351 463-xxxxx}
\setkomavar{fromfax}{+49 351 463-yyyyy}
\setkomavar{fromemail}{[email protected]}
\setkomavar{fromref}{???}
%\setkomavar{myref}{ABCDEF 01234}
%\setkomavar{yourref}{GHIJKL 56789}
\renewcommand*{\letterpagestyle}{tudheadings}
\begin{letter}{%
Dagobert Duck \\ Geldspeicher \\ 01234 Entenhausen%
}
\opening{Sehr geehrter Herr Duck,}
Brieftext
\closing{Mit freundlichen Grüßen,}
\encl{\LaTeX-Vorlage für Briefe im neuen Corporate Design der TU-Dresden}
\clearpage
\blindtext
\end{letter}
\end{document} |
Viele lieben Dank für die ausführliche Antwort! Das fix-tudscrfonts Paket war genau das, was mir gefehlt hat. Dann können wir jetzt auch die alten Klassen benutzen, zB auch Beamer, was einige meiner Kollegen sehr freuen wird. Ich denke, ich werde mich dann wohl eher nicht an dem Umbau versuchen, wenn es eine so einfache Lösung gibt... Aber wenn es für euch interessant ist, kann ich mein Howto file zur Verfügung stellen, wenn das fertig ist. Vielleicht ist es ja hilfreich, es irgendwo als Übersicht anzubieten? Zumindest habe ich auf den TUD Seiten immer nur vereinzelte Infos gefunden, die man dann zusammenpuzzlen musste. |
Hier mal die aktualle Version meines Info files. Falls du es nützlich findest, benutze oder modifiziere es gern. Ansonsten lass ich es einfach mal hier, vielleicht sieht es jemand und es hilft der Person. \documentclass[ngerman,ddc]{tudscrartcl}
\ifpdftex{
\usepackage[T1]{fontenc}
\usepackage[ngerman=ngerman-x-latest]{hyphsubst}
}{
\usepackage{fontspec}
}
\usepackage{babel}
\usepackage[math]{blindtext}
\usepackage{hyperref}
\begin{document}
\faculty{Faculty of Psychology}
\department{}
\institute{Institute of General Psychology, Biopsychology and Methods of Psychology}
\chair{Chair of Neuroimaging}
\date{17.12.2019}
\author{Sarah Schw\"obel}
\title{TUD \LaTeX{} templates overview and installation instructions}
\maketitle
%\vspace{-2cm}
TUD provides corporate design \LaTeX{} classes and example templates for most of the document types you will need. Over time, and with some changes to the TUD corporate design (CD), there mare multiple options of differing recency. The current official TUD CD package is tud script (\textit{tudscr}) which can be found in official \LaTeX{} packages. This contains most but not all types of documents. The older version of the templates (\textit{Vorlagen}) contains all document types, but is out of date and not part of any official packages. Additionally, there is a more recent math poster and beamer packackge called \textit{tud-cd}. In the following I will provide a more in depth overview of and reference to these packages.
\section*{tudscr}
This is the most recent TUD CD package. The classes are
\begin{itemize}
\item \textit{tudscrbook} for books, e.g. dissertations
\item \textit{tudscrreprt} for reports, e.g. Bachelor and Master theses
\item \textit{tudscrartcl} for articles, e.g. letters
\item \textit{tudscrposter} for posters, e.g. conference posters
\end{itemize}
and the example templates are for
\begin{itemize}
\item documents (\textit{document.tex})
\item treatises (\textit{treatise-example.tex})
\item posters (\textit{poster.tex} and \textit{poster\_print.tex})
\item theses (\textit{thesis.tex})
\item dissertations (\textit{dissertation.tex})
\item task description for students (\textit{task.tex})
\item job postings (\textit{notice.tex})
\item student evaluations ('Gutachten') (\textit{evaluation.tex})
\end{itemize}
The latex package is called 'tudscr' and is part of 'texlive-core' (might be in some other texlive package depending on your OS). If you are on a linux system, you can just install 'texlive-core' via your package manager. The official TUD font is 'opensans', which is part of the 'texlive-fontsextra' package, which you can also install via your package manager, if it is not already installed on your system.\\
\\
The official latex package site for 'tudscr' can be found here:
\href{https://www.ctan.org/pkg/tudscr}{https://www.ctan.org/pkg/tudscr}
where you can also download the complete source, documentation, and example templates. Some more detailed installation instructions and additional config files, e.g. for Lyx, can be found here: \href{http://wwwpub.zih.tu-dresden.de/~fahan/tudscr/index.php}{http://wwwpub.zih.tu-dresden.de/~fahan/tudscr/index.php}. Additionally, tudscr can be found on github here: \href{https://github.com/tud-cd/tudscr}{https://github.com/tud-cd/tudscr}\\
You find the example templates in 'tudscr/source/doc/examples'. Note, that 'treatise.tex' is the most exhaustive example which is the best to refer to if you don't know how to do something. Under 'tudscr/doc' you also find a file called tudscr.pdf which is a long and detailed introduction and documentation of the package.\\
\\
\section*{Vorlagen}
This is an old latex templates package from 2012, but more exhaustive than the current tudscr package. The classes are
\begin{itemize}
\item \textit{tudletter} for letters, e.g. cover and rebuttal letters
\item \textit{tudhaus} for in house communication
\item \textit{tudfax} for when you want to use a fax machine
\item \textit{tudform} for articles
\item \textit{tudbook} for books, e.g. theses and dissertations
\item \textit{tudbeamer} for beamer presentations
\end{itemize}
and each class comes with an example file
\begin{itemize}
\item letter class tudletter (\textit{bspBrief.tex})
\item in house communication class tudhaus (\textit{bspHaus.tex})
\item fax class tudfax (\textit{bspFax.tex})
\item article class tudform (\textit{bspForm.tex})
\item book class tudbook (\textit{bspBook.tex})
\item presentation class tudbeamer (\textit{bspBeamer.tex})
\item additionally, there is a thesis example (\textit{bspThesis.tex})
\end{itemize}
The examples are more exhaustive than the ones of the tudscr class and are worth checking out. Since the package is not part of any official latex package, the files have to be downloaded and installed manually. You find package for download here: \href{https://tu-dresden.de/intern/services-und-hilfe/ressourcen/dateien/kommunizieren\_und\_publizieren/corporate-design/cd-vorlagen/Latex/Vorlagen\_20120805.zip}{https://tu-dresden.de/intern/services-und-hilfe/ressourcen/dateien/kommunizieren\_und\_publizieren/corporate-design/cd-vorlagen/Latex/Vorlagen\_20120805.zip}. The classes are in \textit{vorlagen\_20120805.zip}, and the examples in \textit{anhaenge\_20120805.zip}. There is also a very exhaustive documentation in \textit{Handbuch.pdf}, which is unfortunately in German. \\
\\
In order to install this package in linux, you have the choice to install it locally or globally. To install locally, you can make a subfolder called 'tud' in the directory \textasciitilde/texmf/tex/latex. If you want to install globally, create a folder called 'tud' in /usr/share/texmf/tex/latex (may vary by distribution, look for a folder called texmf if it is not in /usr/share). The copy the contexts of \textit{vorlagen\_20120805.zip} into your newly created tud folder. To update the latex search path, run 'mktexlsr' afterwards (run with sudo if you install gloablly). \\
\\
For Windows installation instructions see \textit{Handbuch.pdf}.\\
\\
Please note that this package relies on the old TUD CD font which is not available any longer. In order to fix this issue, put\\
\textbackslash RequirePackage\{fix-tudscrfonts\}\\
as the first line of your document.\\
\\
In general, it is recommended to use the newest templates from tudscr, and only use this out of date package if the document type you want to use is not contained in tudscr, like e.g. the letter class.
\section*{tud-cd}
Additionally, there is a newer beamer template, if you want to use \LaTeX{} for your presentations. It can be found here: \href{https://github.com/tud-cd/tud-cd}{https://github.com/tud-cd/tud-cd} and in the subfolder 'tud-cd' of this folder. In 'tud-cd/doc/latex/tud-beamerstyle' you find extensive examples and templates for any fancy slide wishes you might have.
\end{document} Und hier noch die pdf Version |
Also Das Präsentationsdesign gibts als Beamer-Paket unter https://github.com/tud-cd/tud-cd . Das ist auch offiziell abgesegnet worden. Nachtrag: Ich habe Deinen letzten Absatz übersehen. Ich denke, er sollte zwischen tudscr und die alten Klassen kommen und das auch klar stellen. tudmathposter ist veraltet und sollte – soweit möglich – durch tudscrposter ersetzt werden. |
@SSchwoebel \ifpdftex{
\usepackage[T1]{fontenc}
\usepackage[ngerman=ngerman-x-latest]{hyphsubst}
}{
\usepackage{fontspec}
} durch den Schalter aus dem Paket \iftutex
\usepackage{fontspec}
\else
\usepackage[T1]{fontenc}
\usepackage[ngerman=ngerman-x-latest]{hyphsubst}
\fi zu ersetzen (Vertauschen der Zweige beachten).
|
Ich hab mich der Sache angenommen und eine neue Klasse "from scratch" geschrieben. Dabei habe ich mich am aktuellen Corporate Design (März 2022) orientiert. https://github.com/bertramrichter/tudbrief2022/releases/tag/v1 |
Warum from scratch? Warum nicht Koma Script verwenden und einfach eine passende .clo erstellen? Die kann man dann ganz bequem weiterspezifizieren (für die eigenen Wünsche anpassen). Das meiste muss man ja nicht neu erfinden und gerade geht der Trend bei Koma-Skript von der Klasse zum Brief-Paket. Das schöne an Koma-Skript ist, dass es vieles schon implementiert und dokumentiert hat, was Du in Deiner eigenen Klasse erst herausfinden musst, dass es tatsächlich notwendig ist. Sowas wie Deine Anschriftzone ist nur für Briefe nach Deutschland definiert. Die TU Dresden agiert aber international. Wenn es um Adressen geht solltest Du möglichst wenig Vorgaben für die Formatierung machen. Und was soll Dinge wie Beachte bitte: alles was Du selber schreibst, musst Du auch selbst warten. Ich meine zuverlässig warten mit kurzen Antwortzeiten und das über Jahrzehnte hinweg. Entschuldige bitte, wenn ich hier kräftig auf die Bremse trete, wir hatten mit Bist Du Dir im Klaren, dass man Tabellen auch mehrfarbig machen kann? Und dass man das auch global machen kann? Und dass das ganze auch sinnvoll ist? Funktioniert Dein Layout auch noch, wenn man das aktiviert und z.B. jede zweite Zeile 30% von der Brotschriftfarbe ist? Die Angaben zum Bearbeiter usw. sind so etwas wie Als letzte Bemerkung: Es gibt intuitiv und bekannt. Letzteres spielt in der Computerwelt eine viel größere Rolle, als ersteres (und beides wird gern verwechselt). Insofern würde ich dringend raten, die vordefinierten Bezeichnungen von |
Danke für die Rückmeldung. Mein Vorschlag basiert auf einer Briefklasse, die ich für meinen persönlichen Gebrauch gedacht ist (auch zu Übungszwecken), da ich mit der auf KOMA-Script basierenden Vorlage unzufrieden war (Komplexität und Undurchsichtigkeit). Wäre der Vorschlag, die vielen einzeiligen Felder durch einen einzigen Befehl zu ersetzen, der die gesamte Adresse enthält? Ich sehe den Punkt, möglichst alle Einstellungen durch schon bestehende Pakete einzubinden. Den Einwurf mit den Tabellen verstehe ich noch nicht so ganz. Bezieht sich das ausschließlich auf das Absenderfeld oder auf die Tabelle im Fußbereich der ersten Seite? Ich bin mir unsicher, welches weitere Vorgehen du mir empfiehlst. Ist deine Empfehlung, in der Richtung weiterzumachen, oder meinen Vorschlag zurückzuziehen und das nur für mich selbst zu nutzen? |
Vielen Dank für die Vorlage! Auch wenn sie vielleicht technisch nicht ganz der Idealvorstellung von Herrn Schlemmer @keinstein entspricht, jetzt existiert immerhin mal eine, die ich schmerzfrei nutzen kann. |
@bertramrichter Ich hatte hier (#4 (comment)) schon mal gezeigt, wie die |
@bertramrichter ok. Den Einwurf mit @mrpiggi's Vorschlag ist berechtigt. Die Frage steht aber trotzdem: gesetzt den Fall die Tabellen im Fließtext bekommen ein standardisiertes aussehen. Soll dann das aussehen im Kopf davon abhängen? Die Antwort des CD war diesbezüglich immer „Nein“. Was ich mit farbigen Tabellen meine, kannst Du in den Beispielen zu tudmathposter sehen: https://github.com/tud-cd/tud-cd/tree/master/doc/latex/tudmathposter. Ich empfehle beispiel-utf8.pdf. Wenn Du das Tabellenlayout global definierst, zerschießt es Dir die Formatierung vom Kopf. Wenn Du mit festen Breiten arbeitest, kannst Du auch einfach eine Und: Fürs TU-Logo reicht auch eine Apropos Logo: Bisher gab es verschiedene Varianten, je nachdem, ob in Farbe oder Schwarzweiß gedruckt wurde. Das müsste man für eine generelle Lösung auch berücksichtigen. Was die Adresse angeht: Die Adresse muss am Stück manuell konfiguriert werden können. Die Standard-Konfiguration kann auf eine gestückelte Konfiguration zurückgreifen. Ich habe das beim TUD beamerstyle für die Institution so gemacht, damit die Leute ihre alten Präsentationsvorlagen mit möglichst wenig Änderungen weiter benutzen können. Grundsätzlich sehe gehe ich davon aus, dass das CD den Ansatz fahren sollte: es sollte den Leuten möglichst einfach gemacht werden es zu benutzen, das heißt auch, das bisher gelernte und alle händischen CD-Adaptionen sollten (sofern sie sich an einen der gängigen Standards halten) auch weiter funktionieren. Das nochmal als Argument für ein Brief-Paket mit scrletter.sty. Für Tippfaule kann man dann immer noch eine Wrapperklasse basteln bzw. erlaubt docstrip auch die Klasse auf scrlttr2 o.ä. basieren zu lassen. @schirmeier Ich bestreite nicht, dass sich die Vorlage in gewissen Grenzen nutzbar ist. So wie sie gestrickt ist, wird es aber immer wieder dazu kommen, dass Du Deine persönliche Vorlage ändern musst, damit die Vorlage auch in anderen Anwendungsfällen funktioniert. Solche Änderungen würde ich gern minimieren, weil erfahrungsgemäß jeder Mensch irgendwann keine Lust mehr hat, ihnen zu folgen. Und wer zwei oder drei Änderungen hinterher hinkt verwirrt dann gern mal die neuen Nutzer mit falschen Hinweisen oder veraltete Informationen stehen in den Foren. Sowas strengt Nutzer an. Du kannst meine Meinung gern negativistisch oder perfektionistisch nennen. Unabhängig davon bleibt die Richtung bestehen, in die sich solche Projekte entwickeln. |
@keinstein das war nicht negativ gemeint. Ich kann die Position verstehen, dass der Vorschlag so nicht in tudscr aufgenommen werden soll. Ich bin dennoch dankbar, dass ich die Wordvorlage nicht mehr nutzen muss. |
Ich werde demnächst sehen, ob ich die Einfachheit für den Nutzer und gleichzeitig die technischen Anforderungen unter einen Hut bekomme. |
Ich betreibe mit den tudscr-Klassen einen riesigen Aufwand, um möglichst viele Nutzeranforderungen (Schriftart und -schnitte, Papierformat, farbige Ausprägung, etc.) abzudecken. Ich finde es sehr begrüßenswert, wenn sich Anwender finden und ihre Zeit opfern, um neue Funktionalitäten bereitzustellen. Meiner Meinung nach ist es jedoch nicht sonderlich sinnvoll/effizient, wenn jeder sein eigenes Süppchen kocht, anstatt auf einer bestehenden Grundlage aufzubauen und diese zu erweitern. |
Zu einem vollständigen Vorlagenpaket gehört auch eine Briefklasse, die tudletter.cls ersetzt. Gerade Leute, die hauptsächlich TeXen und nur gellegentlich einen Brief dabei haben, kommen u.U. mit einer TeX-Vorlage besser zurecht, als mit der Umstellung auf Office-Pakete.
Auch für die Weiterverarbeitung von Skripten bietet LaTeX eine flexible Lösung.
Priorität? Vermutlich nicht hoch, solange tudletter funktioniert.
The text was updated successfully, but these errors were encountered: