Skip to content
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

Open
keinstein opened this issue Mar 5, 2015 · 18 comments
Open

Briefklasse #4

keinstein opened this issue Mar 5, 2015 · 18 comments
Assignees
Milestone

Comments

@keinstein
Copy link

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.

@mrpiggi
Copy link
Member

mrpiggi commented Mar 9, 2015

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.

@pokulo
Copy link

pokulo commented Oct 21, 2015

Der release v2.04b scheint schon Artefakte einer Postervorlage alias tudscrpuster (tudscr-poster.dtx) zu enthalten, leider ist zzt. auf den ArchLinux repositories im texlive-publishers Paket noch die version v2.03a ausgeliefert. Ist den die Poster-Volage jetzt schon nutzbar mit v2.04b? Jedenfalls konnte ich im release hier auf GitHub noch keine entsprechende .cls oder .sty Datei finden, was dagegen sprechen würde.

@mrpiggi
Copy link
Member

mrpiggi commented Oct 22, 2015

Tatsächlich schlummert die Posterklasse tudscrposter schon im Hintergrund. Allerdings wird diese, wenn überhaupt, erst mit der Version v2.05 veröffentlicht, da die Klasse noch nicht dokumentiert ist. Des Weiteren wollte ich diese erst freigeben, wenn ich eine möglichst umfänglich Kompatibilität zur Klasse tudmathposter sicherstellen kann. Eventuell werde ich tudscrposter.cls aber beim nächsten Release als BETA-Version bereitstellen, ohne diese zu dokumentieren. Wann das genau passieren wird, kann ich leider nicht abschätzen. Ich hoffe, dass ich dies bis zum Jahresende bewerkstelligt bekomme.

@mrpiggi mrpiggi self-assigned this May 30, 2017
@SSchwoebel
Copy link

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.

@mrpiggi
Copy link
Member

mrpiggi commented Dec 16, 2019

Entschuldige die späte Antwort. Also, die alte tudletter-Klasse solltest du ganz einfach mit dem Paket fix-tudscrfonts nutzen können

\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 scrletter relativ gut funktionieren. Ich habe exemplarisch mal den Kopf umgesetzt, was noch fehlt sind die unterschiedlichen Varianten für den Fuß. Wenn du dich daran versuchen möchtest, kann ich das Ergebnis gerne in TUD-Script übernehmen. Wobei zu beachten wäre, dass dabei auch gleich die Varianten für Fax sowie Kurz- und Hausmitteilung abfallen, gegebenenfalls auch noch die für eine Aktennotiz (https://tu-dresden.de/cd/vorlagen/geschaeftsausstattung)

\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}

@SSchwoebel
Copy link

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.

@SSchwoebel
Copy link

SSchwoebel commented Dec 17, 2019

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
Info_share.pdf

@keinstein
Copy link
Author

keinstein commented Dec 17, 2019

Also tudbeamer ist total veraltet. Es enthält massenhaft Inkompatibilitäten und das Design für Präsentationen wurde völlig umgestellt. Deshalb sollte es nicht mehr verwendet werden.

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.

@mrpiggi
Copy link
Member

mrpiggi commented Dec 19, 2019

@SSchwoebel
Aufgrund der Diskussion unter latex3/iftex#7 würde ich empfehlen

\ifpdftex{
  \usepackage[T1]{fontenc}
  \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
}{
  \usepackage{fontspec}
}

durch den Schalter aus dem Paket iftex

\iftutex
  \usepackage{fontspec}
\else
  \usepackage[T1]{fontenc}
  \usepackage[ngerman=ngerman-x-latest]{hyphsubst}
\fi

zu ersetzen (Vertauschen der Zweige beachten).

  • Auszeichnungen im Text solltest du eher mit \emph{...} als \textit{...} setzen. Noch besser wäre es natürlich, direkt logisches Markup zu Verwenden, also Dateien mit etwa wie \File{Datei.pdf} auszuzeichnen und den Befehl mit \newcommand*\File[1]{\emph{#1}} zu definieren.
  • Im Dokument solltest du auf manuelle Zeilenumbrüche mit \\ verzichten. Willst Absätze nicht mit einem Einzug sondern einem Abstand auszeichnen, solltest du die KOMA-Script-Option parskip=half oder parskip=full verwenden, die erste Variante würde ich empfehlen.
  • Für eine URL kannst du einfach \url verwenden und musst nicht \href mit zwei gleichen Argumenten nutzen. Der Befehl ist ja eigentlich gedacht, um Hyperlinks eine andere Textauszeichnung zu geben. Damit würdest du dir auch das Maskieren der Unterstriche sparen.
    Mit dem Shortlink https://tud.de/cd/vorlagen/druck/latex kommst du übrigens auch recht weit ;)
  • Die Seite https://wwwpub.zih.tu-dresden.de/~fahan/tudscr/ existiert nur noch aus historischen Gründen. Besser wäre es, direkt auf https://github.com/tud-cd/tudscr/releases/tag/LyX zu verweisen.
  • Das Installieren von LaTeX auf einem unixoiden OS direkt über apt-get ist nicht zu empfehlen, da nicht alle Linux-Distributionen als Rolling Release laufen und deshalb die installierte LaTeX-Distribution stark veraltet sein könnte. Besser ist es TeX Live (o.a.) direkt zu installieren.

@mrpiggi mrpiggi added this to the v2.07 milestone Jan 14, 2020
@bertramrichter
Copy link

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.
Ich würde mich über Rückmeldungen und evtl. Integration sehr freuen.

https://github.com/bertramrichter/tudbrief2022/releases/tag/v1

@keinstein
Copy link
Author

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 \PrintIfDefined ist alles schon für \usekomavar & Consorten schon gelöst.

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 \end{scriptsize} bewirken?

Dinge wie \RequirePackage[T1]{fontenc} sind eindeutig ungeeignet. Damit zerschießt Du zum Beispiel lualatex. Das Fonthandling sollte mindestens von tudscript übernommen werden. Ganz nebenbei schließt Du Sprachen wie Ukrainisch, Russisch oder Griechisch aus.

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 tudbeamer.cls schonmal eine Klasse, die zu viel selbst gemacht bzw. festgelegt hat.

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 description-Umgebungen, aber keine Tabellen. Tabellen fürs Layout zu verwenden ist in HTML verboten und erzeugt die gleichen Probleme auch in LaTeX. Nur dass es hier nicht screenreader, sondern engagierte Formatierer sind, die die Grenzen aufzeigen.

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 letter.cls und scrletter.sty wie fromemail, fromaddress usw. zu benutzen und ggf. Aliase anzulegen, wenn es ins Deutsche übersetzt werden soll.

@bertramrichter
Copy link

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).
Ich werde dem Tipp mit einem .clo Style-Sheet nachgehen.

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.
Werde ich tun.

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?
Weiter oben wird auch eine Tabelle für die Ausrichtung genutzt.

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?

@schirmeier
Copy link

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.

@mrpiggi
Copy link
Member

mrpiggi commented Apr 24, 2022

@bertramrichter Ich hatte hier (#4 (comment)) schon mal gezeigt, wie die tudscr-Klassen prinzipiell zusammen mit dem Paket scrletter genutzt werden könnten und meine Bereitschaft erklärt, eine darauf basierende Implementierung in das Bundle zu integrieren.

@keinstein
Copy link
Author

@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 \makebox mit einer \parbox kombinieren.

Und: Fürs TU-Logo reicht auch eine \makebox aus. Das braucht keine minipage. Eigentlich reicht eine \hbox aus, aber wir wollen ja auch den Missbrauch des Pakets für andere Zwecke zulassen.

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.

@schirmeier
Copy link

@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.

@bertramrichter
Copy link

Ich werde demnächst sehen, ob ich die Einfachheit für den Nutzer und gleichzeitig die technischen Anforderungen unter einen Hut bekomme.
Vielen Dank für das Feedback.
Ich melde mich demnächst nochmal.

@mrpiggi
Copy link
Member

mrpiggi commented Apr 25, 2022

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants