configure_Cygwin
.
^F
(control-F) dans la fenêtre d'Active-DVI.
^F
(control-F) à nouveau dans la
fenêtre d'Active-DVI!
?
dans la fenêtre Active-DVI.
examples
. Les sous-répertoires sont basics
(de simple à modérément avancé), slitex
avec 4
présentations simples à mettre en oeuvre dont on peut aisément
s'inspirer, prosper
(deux présentations dans les
répertoires LL
et Join
) seminar
(deux présentations dans les sous-répertoires a14
et
clock
). Vous pouvez aussi explorer le sous-répertoire
test
du répertoire principal de la distribution et jeter
un coup d'oeil aux divers fichiers *.tex
qui y sont.
Dans chacun de ces sous-répertoires lancez la commande
make
pour construire les différentes présentations.
Lancer make
au niveau du répertoire examples
construit et visualise tour-à-tour tous les exemples de
présentations.
advi -n fichier.dvi
. Active-DVI ne
se lance pas mais analyse le fichier pour trouver toutes les
applications susceptibles d'être appelées durant la présentation.
ignore
du style
advi.sty
(écrivez
usepackage[ignore]{advi}
). Puis recompilez votre fichier
source avec LaTeX: le style d'Active-DVI supprimera certains effets et
en simulera d'autres à l'aide de postscript.
ignore
de advi.sty
fasse un bon travail;
il n'en demeure pas moins, que le style fait de son mieux pour remplir
un contrat impossible.
s
pour écrire du texte et
S
pour dessiner.
alltt
; les
couleurs (et autres indications typographiques) sont alors disponibles avec
une fonte machine à écrire. Par exemple:
\begin{alltt} {\it{(* Remark that double semi-colon is mandatory here. *)}} let x = 1\textcolor{red}{;;} let r = \{foo = 1; bar = "toto"\};; \textcolor[named]{Red}{let} z = r.foo;; \end{alltt}
alltt
; les
formules de mathématiques dans cet environnement ne posent pas de
problèmes pourvu que vous les entouriez des parenthèses spéciales
\(
et \)
.
xdvi
). Quer
se passe-t-il?
dvicopy foo.dvi foo.advi && advi foo.advirègle normalement ce problème.
ptmr8t
) avec Active-DVI ?
dvicopy foo.dvi foo.advi && advi foo.advirègle normalement le problème.
.mf
. Les fontes Adobe n'ont pas de fichiers
source .mf
associés; c'est pourquoi METAFONT ne peut
créer de fichiers .pk
correspondants pour Active-DVI.
xdvi
n'en a pas) ?
xdvi
et advi
n'utilisent pas
les mêmes marges. Advi
utilise la spécification
d'encombrement (bounding box) émise par TeX dans le fichier DVI et
n'ajoute aucune marge supplémentaire. Malheureusement, beaucoup de
styles et de librairies LaTeX ne donnent pas une valeur correcte à la
bounding box.
advi
(options -vmargin
et -hmargin
).
-browser
d'advi
,
ou alors appeler explicitement le brouteur de votre choix dans une commande
adviembed
. Vous pouvez par exemple utiliser:
netscape -remote 'openURL(http://www.acm.org)'Pour insérer une telle commande dans une macro
adviembed
,
un peu de magie est nécessaire parce que le caractère '
est interprété par LaTeX. Pour l'en empêcher, écrivez par exemple:
{\catcode `\' 12 \catcode `\: 12, \catcode `\' 12 \adviembed {netscape -remote 'openURL(http://www.acm.org)'} }
mozilla
, utilisez l'option
mozilla -remote
. Comme pour la question précédente, cette
option suppose que mozilla est déjà lancé. Si vous voulez une commande
qui marche dans tous les cas, même si aucun programme mozilla ne
tourne, utilisez une commande shell; par exemple:
#!/bin/bash # Écrivez ici l'adresse du binaire de mozilla, par exemple #MOZILLA=/usr/local/mozilla/mozilla MOZILLA=`which mozilla` case $# in 1) if $MOZILLA -remote "ping()" 2>/dev/null then $MOZILLA -remote "openURL($1,new-window)" || \ $MOZILLA "$@" else $MOZILLA "$@" fi;; *) $MOZILLA "$@";; esac(À la place de la spécification de comportement
new-window
, vous pouvez choisir new-tab
ou
rien, comme vous le préférez.)
advi
au sujet de dvips
?
dvips: Unknown keyword (proc) in \special will be ignored dvips: Unknown keyword (koyaa) in \special will be ignored dvips: Unknown keyword (record) in \special will be ignored dvips: Unknown keyword (start) in \special will be ignored dvips: Couldn't find figure file advi:; continuing dvips: Unknown keyword (embed) in \special will be ignored dvips: Unknown keyword (name) in \special will be ignored dvips: Unknown keyword ("xmms") in \special will be ignored
advi
mais de la commande
dvips
qui ne comprend pas les instructions
\special
que le style LaTeX advi.sty
insère
and le fichier DVI.
Ce comportement est normal et explicitement spécifié par le format DVI:
les interprètes de fichiers DVI doivent ignorer les instructions
\special
qu'ils ne comprennent pas. Toutefois,
rien n'empêche les interprètes d'émettre une alerte quand ils
rencontrent une instruction qu'ils ne connaissent pas.
Dernière modification: vendredi 20 octobre 2006 sur localhost par remy.