- Questo topic ha 2 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 3 anni, 7 mesi fa da .
-
Topic
-
Ho S.O. Linux e ho TeXstudio.
Si consideri i file seguenti al link del repository: https://bitbucket.org/giampyssimo/matematica-libera_nv/src/master/ (ho fatto un fork dal repository originale https://bitbucket.org/zambu/matematicalibera/src/master/ e dopo l’ho clonato)
– compila.py
– ml_make4ht.cfg
– matlibera.cls (all’interno di matematicalibera / deposito / magazzino / matlibera.cls)All’interno di quest’ultimo file, compare:
`\newenvironment{alternativetext}[1]{}{}
\NewDocumentCommand \immagine{s O{1} m m}{
% Macro for placing image with:
% – Alternative text,
% – scale (default value: 1),
% – centered without an asterisk, with asterisk does NOT center the image.
% Examples:
%% \immagine{}{}
%% \immagine{Alternative text}{\miaimmagine}
%% \immagine[.5]{Alternative text}{\miaimmagine}
%% \immagine*[.5]{Alternative text}{\miaimmagine}
%
\begin{alternativetext}{#3}
\IfBooleanF{#1}
{\begin{center}}
\scalebox{#2}{#4}
\IfBooleanF{#1}
{\end{center}}
\end{alternativetext}
}`Con questo testo quando compilo dando le seguenti istruzioni da terminale il testo alternativo NON è visibile.
# trasforma in pdf i file .tex passati come argomento usando pdflatex:
$> ./compila.py -p ml01InsiemiNumerici.tex# opzione -j (xhtml) produce un file xhtml con matjax:
$> ./compila.py -j ml01InsiemiNumerici.tex# opzione -x (xhtml) produce un file xhtml con mathml:
$> ./compila.py -x ml01InsiemiNumerici.texIl file insiemi numerici si trova dal seguente percorso: matematicalibera /cantiere /moduli /01InsiemiNumerici
Vorrei definire una nuova macro denominata “Testo alternativo” (o modificare quello esistente) che quando scrivo il testo alternativo che accompagni le figure ma anche che possa essere a sé stante:
- sia di dimensioni scriptsize;
- di colore blu.
Ma soprattutto, sostanzialmente sarà importante:
- sia possibile compilare in PDF, MathJaX, MathML sia tutto il modulo, sia il modulo suddiviso in paragrafi (1.1, 1.2,…) per studenti VEDENTI nella quale il testo alternativo NON venga visualizzato;
- sia possibile compilare in MathJaX e MathML sia tutto il modulo, sia il modulo suddiviso in paragrafi (1.1, 1.2,…) per studenti NON VEDENTI nella quale il testo alternativo VENGA VISUALIZZATO e con le caratteristiche sopra riportate (scriptsize e blu), in modo tale sia di facile individuazione (per un vedente ovviamente).
N.B. Come si può vedere, per la compilazione per i NON VEDENTI, non è necessaria la compilazione in PDF del testo che include il testo alternativo.
Ringrazio fin d’ora chi potrà darmi una mano in questo:!:
Prego infine di essere il più esaustivi possibile, possibilmente inserendo anche blocchi di codice con relative spiegazioni.Un cordiale saluto
- Devi essere connesso per rispondere a questo topic.