Video-Verzeichnis

Inhalt, Abbildungen, Tabellen, Quellcodes und andere Verzeichnisse


dafocus

Video-Verzeichnis

Beitrag von dafocus »

Hallo,

In meiner Arbeit verwende ich mit dem hyperref-Paket Verweise auf Videos.
Jetzt möchte ich ein sehr einfaches Video-Verzeichnis erstellen, dass nach meinem Tabellenverzeichnis und Abbildungsverzeichnis erstellt wird.

Die Links auf die Videos sind ja auch keine Gleitumgebung, wie beispielsweise bei figures ect...

Ich weiß mir absolut nicht zu helfen! Gibt es einen einfachen Befehl für die Erstellung eines solchen Videoverzeichnisses?

Benutzeravatar
Stefan Kottwitz
Admin
Admin
Beiträge: 2759
Registriert: Di 8. Jul 2008, 00:39
Kontaktdaten:

Beitrag von Stefan Kottwitz »

Hallo,

mit dem float-Paket oder dessen Erweiterung floatrow kann man neue Typen von Gleitumgebunden definieren und damit auch neue Verzeichnisse. Aus float kann man \newfloat{video}{tbp}{lov} verwenden oder mit floatrow \DeclareNewFloatType{video}{placement=tbp,fileext=lov,within=chapter}, mal als Beispiele, für näheres siehe die Paketdokumentationen.

Das Verzeichnis erstellt man dann etwa mit
\listof{video}{Video-Verzeichnis }
Viele Grüße,

Stefan

dafocus

Beitrag von dafocus »

Stefan hat geschrieben:Hallo,

mit dem float-Paket oder dessen Erweiterung floatrow kann man neue Typen von Gleitumgebunden definieren und damit auch neue Verzeichnisse. Aus float kann man \newfloat{video}{tbp}{lov} verwenden oder mit floatrow \DeclareNewFloatType{video}{placement=tbp,fileext=lov,within=chapter}, mal als Beispiele, für näheres siehe die Paketdokumentationen.

Das Verzeichnis erstellt man dann etwa mit
\listof{video}{Video-Verzeichnis }
Viele Grüße,

Stefan
Danke für deine Antwort... Aber ich habe nur einen Link auf das Video, was sich extern öffnet, also nur im Sinne von
In Video [\href{run:....avi}] ist zu sehen..
Wie kann ich dann die Videos in die float-Umgebung packen, so dass im Verzeichnis eben das Video und die Seitenzahl steht, wo dieses aufgerufen wird?

Benutzeravatar
Stefan Kottwitz
Admin
Admin
Beiträge: 2759
Registriert: Di 8. Jul 2008, 00:39
Kontaktdaten:

Videoverzeichnis

Beitrag von Stefan Kottwitz »

Ohne float-Umgebung könnte man dann immer noch \addcontentsline oder \addtocontents verwenden, also etwa
\addcontentsline{lov}{section}{Titel des Videos}
Doch dann ist float bzw. floatrow eigentlich übertrieben.

Anders kann man mit dem tocloft-Paket ein neues Verzeichnis anlegen, etwa
\usepackage{tocloft}
\newlistof[chapter]{video}{lov}{Videoverzeichnis}
\newcommand{\video}[1]%
\refstepcounter{video}%
[\href{run:#1.avi}]%
\addcontentsline{lov}{video}{\protect\numberline{\thevideo}#1}}
...
\listofvideo
...
\video{name}
...
Stefan
Zuletzt geändert von Stefan Kottwitz am Fr 23. Jul 2010, 03:17, insgesamt 1-mal geändert.

dafocus

Re: Videoverzeichnis

Beitrag von dafocus »

Stefan hat geschrieben:
\usepackage{tocloft}
\newlistof[chapter]{video}{lov}{Videoverzeichnis}
\newcommand{\video}[1]%
\refstepcounter{answer}%
[\href{run:#1.avi}]%
\addcontentsline{lov}{video}{\protect\numberline{\thevideo}#1}}
...
\listofvideo
...
\video{name}
...
Stefan
Vielen Dank Stefan,

ich habe eine Weile gebraucht den Syntax zu verstehen, aber ich hab es jetzt hinbekommen. In deinem Beispiel fehlt bei
\newcommand{\video}[1]
ein "{", so dass es nun

newcommand{\video}[1]{
heißen muss.
Und der Zähler "answer" muss in video umbenannt werden:
\refstepcounter{video}%
Viele Dank für deine Hilfe!

Benutzeravatar
KOMA
TeX-Entwickler
TeX-Entwickler
Beiträge: 2958
Registriert: Fr 4. Jul 2008, 17:28
Kontaktdaten:

Beitrag von KOMA »

Übrigens bieten auch die im von Stefan angelegten Wiki-Eintrag genannten Pakete caption und tocbasic die Möglichkeit, neue Verzeichnisse anzulegen. Wenn man tocloft nicht ohnehin bereits verwendet, kann eines dieser Pakete eventuelle die bessere Wahl sein, weil dabei nicht so viel geändert wird, wie bei Verwendung von tocloft.

Cruz

Beitrag von Cruz »

Ich habe diesem Muster folgend ebenfalls ein Videoverzeichnis mit dem tocloft Paket erstellt. Es klatt auch super, nur möchte ich gerne das Aussehen der Einträge noch ändern. So sieht mein Latex Code aus.

In der Präambel:
\usepackage{tocloft}
\newcommand{\listvideoname}{List of Videos}
\newlistof{video}{exp}{\listvideoname}
\newcommand{\video}[2]{%
\refstepcounter{video}
\addcontentsline{exp}{video}{\protect\numberline{\thevideo.}#1, #2}\par}
Im Dokument:
 \video{Spielen}{http://youtu.be/xyz}
  \video{Essen}{http://youtu.be/yzx}
  \video{Schlafen}{http://youtu.be/zyx}
  \addcontentsline{toc}{chapter}{List of Videos}
  \listofvideo \cleardoublepage

Eine Zeile in dem "List of Videos" Verzeichnis wäre dann:

1. Spielen, http://youtu.be/xyz .................................. 85


Die Seitenzahlen brauche ich gar nicht. Ich möchte nur die Nummer, den Titlel, dann die Punkte, und dann die URL rechts ausgerichtet zeigen, also so:

1. Spielen ....................................... http://youtu.be/xyz


Kann mir bitte jemand Tipps geben, wie ich das bewerkstelligen kann?


Vielen Dank
Cruz

Antworten