Uwe Siart | 1 May 2008 17:04
Picon
Favicon

TeX-Stammtisch in M=?ISO-8859-1?Q?=FCnchen?=

======================================================================
                              Einladung
                      TeX-Stammtisch in München
======================================================================

Hallo TeX-Freunde,

am kommenden Montag, den 5. Mai 2008 ist wieder TeX-Stammtisch in
München. Bitte beachtet den monatlich wechselnden Wochentag. Wir
treffen uns um 19 Uhr in unserem Stammlokal

  »Marktwirt«
  Heiliggeiststr. 2
  80331 München
  Haltestelle »Marienplatz« (U3/U6, alle S-Bahnen)
  <http://www.marktwirt.com/>

zum Fachsimpeln und Tipps austauschen.

Jeder, der sich für TeX, LaTeX und guten Schriftsatz interessiert, ist
herzlich eingeladen. Weitere Informationen und eine Terminvorschau
gibt es auf unserer Stammtischseite

  <http://www.siart.de/typografie/stammtisch.xhtml>.

--

-- 
Uwe

Verteiler: Stammtisch München, tex-d-l, dctt, dante-ev

(Continue reading)

Torsten Finke | 2 May 2008 16:36
Favicon

Formale Beschreibung der LaTeX-Syntax

Oh weise TeXniker, 

gibt es eine formale Beschreibung der LaTeX-Syntax (etwa analog zu
Backus-Naur)? Wenn ja, wo?

Kann es überhaupt eine derartige (vollständige) Beschreibung geben oder
bietet die Konzeption von LaTeX als Macrosprache quasi beliebige
Möglichkeiten der Syntaxerweiterung? 

Wäre es vielleicht dennoch möglich, (z.B. in Lex/Yacc, Perl oder Java)
formale Parser für LaTeX zu realisieren? 

Viele Grüße

Torsten Finke

--
FAQ: http://www.dante.de/faq/de-tex-faq/
Durchsuchbares Archiv: http://tinyurl.com/cdcb6
Unsubscribe/Verwaltung: http://tinyurl.com/b9tod

Torsten Finke | 2 May 2008 16:44
Favicon

Farbige Hervorhebung von Quelltextpassagen in Pr=?ISO-8859-1?Q?=E4sentationen?=

Oh weise TeXniker, 

mit Beamer erstelle ich eine Präsentation, in der ich Quelltext (z.B. C)
wiedergeben möchte. Auf der ersten Folie soll der Quelltext komplett in der
Standardfarbe erscheinen. Auf der zweiten soll eine Teil-Passage farblich
hervorgehoben werden. 

Auf welche Weise ist dies wohl zu erreichen? 

--
FAQ: http://www.dante.de/faq/de-tex-faq/
Durchsuchbares Archiv: http://tinyurl.com/cdcb6
Unsubscribe/Verwaltung: http://tinyurl.com/b9tod

Ronny Fauth | 2 May 2008 16:55
Picon

Re: Farbige Hervorhebung von Quelltextp assagen in Pr=?ISO-8859-1?Q?=E4sentationen?=

Torsten Finke schrieb:
> Oh weise TeXniker, 
> 
> mit Beamer erstelle ich eine Präsentation, in der ich Quelltext (z.B. C)
> wiedergeben möchte. Auf der ersten Folie soll der Quelltext komplett in der
> Standardfarbe erscheinen. Auf der zweiten soll eine Teil-Passage farblich
> hervorgehoben werden. 
> 
> Auf welche Weise ist dies wohl zu erreichen? 

Schau Dir das Listingspaket mal an, wenn dir das so nicht reicht, dann 
mußt du latexcommands in die verbatim des Listings einbauen, da das 
wiederum aber den Abstand zwischen den Buchstaben verändert mußt du 
dafür dann noch letterspace1.4\normal(irgendwas) einsetzen. Damit kannst 
du jede Zeile einzeln einfärben

--
FAQ: http://www.dante.de/faq/de-tex-faq/
Durchsuchbares Archiv: http://tinyurl.com/cdcb6
Unsubscribe/Verwaltung: http://tinyurl.com/b9tod

Torsten Finke | 2 May 2008 16:59
Favicon

Vermeidung doppelter Labels

Oh weise TeXniker, 

in einer sehr großen Dokumentation (>2000 Seiten) soll eine Textpassage
mehrfach eingebunden   werden (per \input). Wenn darin ein \label definiert
ist, kritisiert LaTeX zu Recht "multiply defined labels" und referenziert
nur auf das jeweils letzte dieser Labels. Damit springt man aber ggf. in
weit entfernte Bereiche des Dokumentes.

Gibt es einen Weg (vielleicht in Gestalt eines Package), das Labels implizit
um einen Zusatz ergänzt? Meine naive Vorstellung wäre etwa wie folgt zu
umreißen. Man definiert eine neue Umgebung wie:  

\begin{labeluniqified}{a-}
\input{text}
\end{labeluniqified}

\begin{labeluniqified}{b-}
\input{text}
\end{labeluniqified}

Im ersten \input würden sämtliche dort definierten Labels 
durch den Vorsatz "a-" eindeutig gekennzeichnet, im zweiten durch "b-" usw. 

Knifflig ist dabei vermutlich das korrekte Referenzieren auf Labels
außerhalb der Umgebung. 

Mit Dank für Rat und Hinweis sende ich 

viele Grüße

(Continue reading)

Markus Kohm | 2 May 2008 17:05
Picon
Picon

Re: Farbige Hervorhebung von Quelltextpassagen in Pr=?iso-8859-1?Q?=E4sentationen?=

Am Freitag 02 Mai 2008 war zu lesen:
> mit Beamer erstelle ich eine Präsentation, in der ich Quelltext (z.B. C)
> wiedergeben möchte. Auf der ersten Folie soll der Quelltext komplett in der
> Standardfarbe erscheinen. Auf der zweiten soll eine Teil-Passage farblich
> hervorgehoben werden.

Da müsstest Du jetzt erst einmal angeben, was den genau das Problem dabei ist. 
Im einfachsten Fall geht das ja schon per:

\documentclass{minimal}
\usepackage{xcolor}
\begin{document}
\begin{verbatim}
void Hello() {
\end{verbatim}
\color{red}
\begin{verbatim}
  /* You know this */
\end{verbatim}
\color{black}
\begin{verbatim}
  \printf{"Hello!\n"};
}
\end{verbatim}
\end{document}

Vielleicht suchst Du aber auch nur »Wie kann ich Programm-Code in mein 
LaTeX-Dokument einbinden?« aus der De-TeX-FAQ.

Gruß
(Continue reading)

Markus Kohm | 2 May 2008 17:12
Picon
Picon

Re: Vermeidung doppelter Labels

Am Freitag 02 Mai 2008 war zu lesen:
> Gibt es einen Weg (vielleicht in Gestalt eines Package), das Labels
> implizit um einen Zusatz ergänzt? Meine naive Vorstellung wäre etwa wie
> folgt zu umreißen. Man definiert eine neue Umgebung wie:
>
> \begin{labeluniqified}{a-}
> \input{text}
> \end{labeluniqified}
>
> \begin{labeluniqified}{b-}
> \input{text}
> \end{labeluniqified}

Du musst einfach nur \label umdefinieren. Im einfachsten Fall:

\newenvironment{labeluniqified}[1]{%
  \let\OriginalLabel\label
  \renewcommand*{\label}[1]{\OriginalLabel{#1##1}}%
}{}

Siehe auch hierzu wieder die De-TeX-FAQ: »Wie kann ich ein LaTeX-Makro 
umdefinieren und dabei auf dessen bisherige Bedeutung zugreifen?«.

Wenn Du \newenvironment und \renewcommand noch nicht kennst, solltest Du 
dringend eine etwas ausführlichere LaTeX-Einführung lesen.

Gruß
Markus
--

-- 
Fragen zu LaTeX? --> http://www.dante.de/faq/de-tex-faq/
(Continue reading)

Dieter Mossbrucker | 2 May 2008 17:36
Picon
Favicon

Tabelle auf Seitenh=?ISO-8859-1?Q?=F6he_automatisch_verl=E4ngern?=

Hallo,

zum möglichst automatischen Erstellen von Stundenentwürfen habe ich 
mir mehrere Befehle definiert, die in einer dreispaltigen Tabelle 
jeweils eine neue Tabellen-Zeile definieren. Dabei ist die linke 
Spalte einzeilig und farbig unterlegt, die mittlere Spalte mehrzeilig 
und ohne Farbe, die rechte Spalte wieder einzeilig und farbig 
hinterlegt.

Beispiel:
\stundenverlaufpunkt{(3)}{%
Im Unterricht werden die Ergebnisse gemeinsam besprochen und 
zusammengefasst. Zur kompakten und übersichtlichen Darstellung dient 
die Tabelle.}{Besprechung}

Für die Tabellendefinition verwende ich longtable, da sich die 
Tabelle über mehrere Seiten erstreckt. Der Seitenumbruch erfolgt über 
\newpage.

Mein Problem: bei einem Seitenumbruch sollen sich die farbigen linken 
und rechten Spalten bis zum unteren Seitenrand ausdehnen. Im Moment 
korrigiere ich das von Hand durch Ausprobieren durch Einfügen von 
vertikalem Leerraum in der rechten Spalte über 
\vspace*{Xmm}\hspace*{0mm}.

Wie könnte ich dieses Einfügen von vertikalem Leerraum 
automatisieren?

Herzliche Grüße vom Bodensee
Dieter Moßbrucker
(Continue reading)

Torsten Finke | 3 May 2008 03:06
Favicon

Re: Farbige Hervorhebung von Quelltextpassagen in Pr=?ISO-8859-1?Q?=E4sentationen?=

On Fri, 2 May 2008 17:05:10 +0200, Markus Kohm <markus.kohm <at> GMX.DE> wrote:

>Am Freitag 02 Mai 2008 war zu lesen:
>> mit Beamer erstelle ich eine Präsentation, in der ich Quelltext (z.B. C)
>> wiedergeben möchte. Auf der ersten Folie soll der Quelltext komplett in der
>> Standardfarbe erscheinen. Auf der zweiten soll eine Teil-Passage farblich
>> hervorgehoben werden.
>
>Da müsstest Du jetzt erst einmal angeben, was den genau das Problem dabei ist.

das Problem ist, in einer Beamer-Präsentation auf sukzessiven Folien
eine Hervorhebung zu erreichen, ohne mit dirty hacks wie vspace-Korrektur
oder doppeltem Code arbeiten zu müssen. 

>Im einfachsten Fall geht das ja schon per:
>
>\documentclass{minimal}
>\usepackage{xcolor}
>\begin{document}
>\begin{verbatim}
>void Hello() {
>\end{verbatim}
>\color{red}
>\begin{verbatim}
>  /* You know this */
>\end{verbatim}
>\color{black}
>\begin{verbatim}
>  \printf{"Hello!\n"};
>}
(Continue reading)

Torsten Finke | 3 May 2008 03:17
Favicon

Re: Vermeidung doppelter Labels

On Fri, 2 May 2008 17:12:13 +0200, Markus Kohm <markus.kohm <at> GMX.DE> wrote:

>Am Freitag 02 Mai 2008 war zu lesen:
>> Gibt es einen Weg (vielleicht in Gestalt eines Package), das Labels
>> implizit um einen Zusatz ergänzt? Meine naive Vorstellung wäre etwa wie
>> folgt zu umreißen. Man definiert eine neue Umgebung wie:
>>
>> \begin{labeluniqified}{a-}
>> \input{text}
>> \end{labeluniqified}
>>
>> \begin{labeluniqified}{b-}
>> \input{text}
>> \end{labeluniqified}
>
>Du musst einfach nur \label umdefinieren. Im einfachsten Fall:
>
>\newenvironment{labeluniqified}[1]{%
>  \let\OriginalLabel\label
>  \renewcommand*{\label}[1]{\OriginalLabel{#1##1}}%
>}{}
>
>> Knifflig ist dabei vermutlich das korrekte Referenzieren auf Labels
>> außerhalb der Umgebung. 

>Siehe auch hierzu wieder die De-TeX-FAQ: »Wie kann ich ein LaTeX-Makro
>umdefinieren und dabei auf dessen bisherige Bedeutung zugreifen?«.

Danke für den Hinweis. Der erste Teil meines Problems ist damit schön
gelöst. Grundsätzlich würde ich natürlich auch \ref analog in diesem
(Continue reading)


Gmane