Risposte nei forum create
-
AutoreRisposte
-
::
Aggiungi nel preambolo:`\AtBeginDocument{\shorthandoff{“}}`
Mi dà sempre lo stesso errore. Ho provato a compilare:
`
\documentclass{article}
\usepackage[italian]{babel}
\usepackage{listings}\AtBeginDocument{\shorthandoff{“}}
\begin{document}
\begin{lstlisting}
% le grandezze “*” sono denominate “n”
clear;clc; format short e A=[0 0 2 1;2 0 3 0;1 0 3 0;1 7 0 0]; B=[0;1;1;2]; xq=[2,0]'; R6=; R6q=R6(1:2,:); R6n=R6(3:4,:); ott=pinv(R6q)*xq xn=R6n*uott
\end{lstlisting}\end{document}`
e mi dà come errore:
! Extra \fi.
\lst@AppendLetter …putOther \lst@lettertrue \fi
\lst@Append
l.14 …]; B=[0;1;1;2]; xq=[2,0]’; R6=[B A*B A^2*B
A^3*B
?::Salve a tutti!
Mi è capitato spesso di :
-generare un’immagine .bmp con lo scanner;
-stamparla su file in .ps;
-convertirla in .eps con ghostview;
-convertirla in .pdf con epstopdf;Se usi PdfLaTeX non sono necessari files .pdf, dunque io ti consiglio di convertire l’immagine da .bmp a .jpg (ci sono milioni di programmi per farlo) evitando le varie conversioni.
::
Nel caso che fai tu (ovvero “testo colorato in mezzo a testo nero”) effettivamente possono esserci problemi di allineamento soprattutto per colpa della inkjet.Tuttavia a me non è mai capitata la necessità di una cosa del genere: faccio questo gioco delle due stampanti solo per le “belle copie” delle relazioni tecniche e in questi casi non si ha mai testo di colore differente dal nero (i colori sono al più nelle immagini). Per tutto il resto (comprese le bozze delle relazioni) stampo con la laser b\n.
La mia soluzione non è sicuramente applicabile a documenti con forte mescolanza tra colori e nero.
::
Figurarsi se il post è idiota: sono io ad essermi mi sono spiegato male.Allora hai una pagina con del testo, una tabella in b\n, delle righe nera, e due figure a colori. Io lo prendo, stampo con la laser b\n tutto tranne le figure a colori; prendo il foglio (che appare con due spazi bianchi al posto delle figure) e lo metto nella inkjet che mi stampa solo le due figure a colori. Quello che intendevo dire con il precedente messaggio è che anche se nelle due figure a colori ci sono delle grandi aree nere (che potrebbe risultare naturale stampare con la laser), queste vengono comunque stampate con la inkjet.
Se non fosse ancora chiaro continua a chiedermi: non è facile spiegarlo.
::senti un po: metti che hai un testo in bianco e nero, ma con alcune parti a colori, per esempio il logo di GuIT a colori, oppure delle scritte o formule colorate. se hai una laser solo b/n vuoi stampare tutto quello che è a colori in b/n giusto?
insomma, il problema è vedere se all’interno di una pagina, o meglio all’interno dello stesso paragrafo, hai una parte di testo che deve essere stampato da una stampante e l’altro da un’altra. se tutto funziona bene non ci dovrebbero essere problemi.
il timore sorge dal fatto che, se sballi un millimetro per una figura non si vede, se sballi di un mm all’intenro di una riga di testo è veramente brutto.
potresti fare una pagina di prova per favore? scrivi testo normale e lo inframmezzi con un po’ di colori diversi…Le cose non stanno così: quello che faccio io non è una vera e propria separazione dei colori come si fa in tipografia. Io decido cosa stampare con la laser b\n, ovvero tutto il testo, le figure b\n e i grafici b\n e cosa stampare con la stampante a getto di inchiostro. Non c’è niente che viene stampato un po’ con l’una e un po’ con l’altra: in tipografia invece si prende una immagine, si separano i vari colori e poi si fanno diverse stampe sovrapposte. Se io invece decido di stampare un qualcosa a colori (ad es. il logo di GUIT) lo stampo interamente con quella a getto, anche se ha delle parti nere.
Ti assicuro che i risultati sono ottimi e non si hanno mai (o per lo meno “non ho mai avuto fino ad adesso”) problemi di errato allineamento.
::e se creassimo un pacchetto con due opzioni: bn e colore?
Sarebbe fantastico. Io non ne so un granché di come si costruiscano pacchetti ma faccio un riassunto di cosa va messo nel preambolo nelle due situazioni.
Testo normale + figure bianche
`
\usepackage[draft]{graphics}\makeatletter
\def\Gin@setfile#1#2#3{%
\ifx\\#2\\\Gread@false\fi
\ifGin@bbox\else
\ifGread@
\csname Gread@%
\expandafter\ifx\csname Gread@#1\endcsname\relax
eps%
\else
#1%
\fi
\endcsname{\Gin@base#2}%
\else
\Gin@nosize{#3}%
\fi
\fi
\Gin@viewport@code
\Gin@nat@height\Gin@ury bp%
\advance\Gin@nat@height-\Gin@lly bp%
\Gin@nat@width\Gin@urx bp%
\advance\Gin@nat@width-\Gin@llx bp%
\Gin@req@sizes
\expandafter\ifx\csname Ginclude@#1\endcsname\relax
\Gin@drafttrue
\expandafter\ifx\csname Gread@#1\endcsname\relax
\@latex@error{Can not include graphics of type: #1}\@ehc
\global\expandafter\let\csname Gread@#1\endcsname\@empty
\fi
\fi
\leavevmode
\ifGin@draft
\hb@xt@\Gin@req@width{%
\hss
\vbox to \Gin@req@height{%
}%
}%
\else
\@addtofilelist{#3}%
\ProvidesFile{#3}[Graphic file (type #1)]%
\setbox\z@\hbox{\csname Ginclude@#1\endcsname{#3}}%
\dp\z@\z@
\ht\z@\Gin@req@height
\wd\z@\Gin@req@width
\box\z@
\fi}\makeatother
`Testo bianco + figure normali
`
\usepackage{graphics}
\usepackage{color}
\color{white}
`
::Ciao,
Non mi pare ci siano grossi problemi per fare quello di cui avete bisogno:
-
caricate graphics (con l’opzione draft oppure passate tale opzione a \documentclass
-
solo dopo il caricamento di graphics ridefinite completamente il comando \Gin@setfile copiandone la definizione da graphics ed alterandola come suggerito da Aragorn (ovviamente, fate un bel sandwich con \makeatletter…\makeatother)
Finito. Funziona. Provare per credere.
E’ vero! Funziona perfettamente. Per fare le cose ancora più pulite ho creato un file con il codice modificato e lo richiamo nel preambolo con \input{}.
Grazie mille ad entrambi per l’aiuto.
::`\documentclass{article}
\usepackage{multind}
\makeindex{uno}
\makeindex{due}\begin{document}
ciao a tutti\index{uno}{blah blah blah}bho\index{due}{bleh bleh bleh}
\printindex{uno}{Il primo indice}
\printindex{due}{Il secondo indice}
\end{document}`Una volta generati i file .idx con una prima passata devi solo creare i veri indici con makeindex e ridare tutto in pasto a LaTeX.Compilo la prima volta e crea i due files .idx; poi vorrei fare makeindex ma su WinEdt il comando makeindex (dentro il menu Accessories, equivalente a “ctrl+shift+I”) rimane grigio (non utilizzabile). Dove sbaglio?
::premetto che di font non c’ho mai capito una cippa e dovrei studiare un po’.
presumo che il senso del messaggio di EV è:
inutile che vi rompete la testa con i .mf, avete a disposizione i comodi font vettoriali…Se vi funziona avete risolto il problema, altrimenti cambiate distribuzione di LaTeX (od installate il pacchetto mfnfss).
non non funziona.
Ho la versione completa di MikTeX e a me ha funzionato al primo colpo.
-
-
AutoreRisposte