expertenaustausch > comp.* > comp.text.pdf

Axel Berger (28.08.2019, 21:50)
Ich verwende für Briefe die Komaskript-Klasse scrlttr2 und möchte einige
Bilder (Screenshots) einbinden. Aus den üblichen Gründen sollen die
gleiten und eine Unterschrift tragen. Figure ist in der Briefklasse
nicht definiert.

Googeln ergab einige sehr alte und recht aufwendige Workarounds. Gibt es
inzwischen, vielleicht sogar von Markus Kohm selber, eine bessere
Lösung? Ich träume dabei von einem Paket wie sections.lco, das die
fehlenden Standardumgebungen einfach nachinstalliert. Gibt's das?

Danke
Axel
Robert Eckl (30.08.2019, 14:22)
Axel Berger <Spam> writes:

> Ich verwende für Briefe die Komaskript-Klasse scrlttr2 und möchte einige
> Bilder (Screenshots) einbinden. Aus den üblichen Gründen sollen die
> gleiten und eine Unterschrift tragen. Figure ist in der Briefklasse
> nicht definiert.
> Googeln ergab einige sehr alte und recht aufwendige Workarounds. Gibt es
> inzwischen, vielleicht sogar von Markus Kohm selber, eine bessere
> Lösung? Ich träume dabei von einem Paket wie sections.lco, das die
> fehlenden Standardumgebungen einfach nachinstalliert. Gibt's das?

IIRC kann man mittlerweile die Klasse scrarct mit \usepackage{scrletter}
kombinieren, damit sollte eine figure-Umgebung definiert sein.
Sieht dann etwa so aus:
#+begin_src latex

#+end_src
Axel Berger (30.08.2019, 14:30)
Robert Eckl wrote:
> IIRC kann man mittlerweile die Klasse scrarct mit \usepackage{scrletter}
> kombinieren, damit sollte eine figure-Umgebung definiert sein.


Danke. Den gleichen Rat bekam ich an anderer Stelle. Jetzt erst sehe ich
auch, daß ich so blöd war, statt in dct.tex in dct.pdf zu posten. Und
ich hatte mich über das Ausbleiben von Antwort gewundert. Wie so oft,
Fehler diesseits des Bildschirms.

Danke
Axel
Robert Eckl (30.08.2019, 14:34)
Axel Berger <Spam> writes:

> Ich verwende für Briefe die Komaskript-Klasse scrlttr2 und möchte einige
> Bilder (Screenshots) einbinden. Aus den üblichen Gründen sollen die
> gleiten und eine Unterschrift tragen. Figure ist in der Briefklasse
> nicht definiert.
> Googeln ergab einige sehr alte und recht aufwendige Workarounds. Gibt es
> inzwischen, vielleicht sogar von Markus Kohm selber, eine bessere
> Lösung? Ich träume dabei von einem Paket wie sections.lco, das die
> fehlenden Standardumgebungen einfach nachinstalliert. Gibt's das? Sorry, das Posting ging wohl zu schnell raus.


IIRC kann man mittlerweile die Klasse scrartcl mit \usepackage{scrletter}
kombinieren, damit sollte eine figure-Umgebung definiert sein.

Sieht dann etwa so aus:

#+begin_src latex
\documentclass[ngerman,parskip=half,headings=small]{scrartcl}
\usepackage[DIN,fromphone=true]{scrletter}
\begin{document}
\begin{letter}{...}
\opening{}
\closing{}
\end{letter}
\end{document}
#+end_src

Die Kombi mit Figure hab ich aber nie probiert, ausserdem hab ich die
lco-Dateien dann mit \LoadLetterOptions{DIN} geladen und nicht als
Parameter übergeben.

HTH,
Robert
Axel Berger (01.09.2019, 13:04)
Robert Eckl wrote:
> IIRC kann man mittlerweile die Klasse scrartcl mit \usepackage{scrletter}
> kombinieren, damit sollte eine figure-Umgebung definiert sein.


Ich wollte so viel ungern umstellen müssen. Die Lösung habe ich jetzt
selbst gefunden. Die Frage war zwar hier off-topic, aer nachdem sie mir
schon einmal reingerutscht ist, möchte ich die Antwort nicht
verschweigen:

% ---------------------------------------------------------------
\ProvidesFile{FABlfig.lco}%
[2019/08/30 Abbildungen fuer Briefe]%

\RequirePackage{float}
\newfloat{figure}{h}{fig}
\floatstyle{plain}
\floatname{figure}{Abbildung}

\RequirePackage{caption}
\captionsetup{singlelinecheck=false,
font={sf,bf,footnotesize},textfont={md,rm},
justification=raggedright,indention=2em}
% \addtokomafont{caption}{\footnotesize}
% \setkomafont{captionlabel}{\sffamily\bfseries}
% \setcapindent{2em}

\endinput
%
% end of file `FABlfig.lco'
% ---------------------------------------------------------------
Ähnliche Themen