Risposte nei forum create
-
AutoreRisposte
-
::
Marluxia” post=109416lo direi direttamente nel testo, esempio: “come si vede nella seconda riga dei codici 1 2 3 c’è questa differenza perché sì”
Anch’io farei così.
Poi, per carità, se vuoi una lente di ingrandimento che dica perché la riga 2 del primo codice è migliore della riga 2 del terzo, si fa anche quello… Ma chiediti se è davvero necessario.
::jamesRinghio” post=109411Ciao a tutti, sono Jacopo.
Sto utilizzando il pacchetto lstlisting per scrivere codice c++ all’interno di latex, come ad esempio:1 void main () {
2 printf (“hello world”);
3 }Volevo chiedervi se è possibile specificare che il numero 2 venga scritto in grassetto.
Grazie mille, in anticipo
Benvenuto sul forum. Non c’è un modo immediato per farlo. Prima di continuare su questa strada, però, spiegaci perché lo vuoi fare!
9 su 10, se una cosa richiede un LaTeX contorto vuol dire che è meglio non farla!
::Fidippide” post=109400stavo cercando un template per costruire un diagramma di Gantt e ne ho trovato uno “artigianale” che mi piace. Questo template presuppone di scaricare un file “gantt.sty” per far girare il programma. Sapreste indicarmi dove devo copiare questo file?
Mettilo nella cartella di lavoro. 😉
::
Ora che ci ho pensato meglio, ho fatto fuori tutto il paragrafo su \indexsetup, in cui spiegavo level, toclevel e headers. È roba troppo pro per il mio lettore. Sì, anche per il lettore di LaTeXpedia. 😉Quindi per me il problema è risolto.
Spero comunque che il pacchetto venga corretto presto: merita.
::OldClaudio” post=109388Con calma, perché sono fuori sede.
Ok, ci conto.
OldClaudio” post=109388Comunque volevo segnalarti che hai scritto nella pagina 241 \index[nome][voce], mentre voce va fra graffe.
Ops. Corretto.
OldClaudio” post=109388Per il resto va bene, ma non citerei per niente nonewpage […]
Non ho mai citato “nonewpage”, per semplicità. Cit(av)o invece “noclearpage”. Ora ho tolto anche quel riferimento: lo rimetterò quando imakeidx sarà stato corretto!
::OldClaudio” post=109386Tuttavia devo ancora verificare se il patch indicato da Enrico in TeXStackExchange funzioni ance quando non si specifichi splitindex. Work in progress!
Sarebbe cosa buona e giusta che la patch venisse incorporata direttamente nel codice di imakeidx.
Nel frattempo, forse dovrei togliere quelle righe da LaTeXpedia: ora come ora fanno delle promesse che non vengono mantenute….
P.S. Aspetto di sapere che ne pensi: quel capitolo l’ho riscritto dietro tuo espresso input. ❗
::OldClaudio” post=109377Esisterebbe un file che contiene la lista dei font disponibili, con un esempio d’uso per ciascun font; bellissima, ma non mi sembra che faccia parte della distribuzione di TeXLive o di MacTeX. Su due piedi non mi ricordo come si chiami questo file scritto in html.
http://www.tug.dk/FontCatalogue/
Questa?
::golden_boy” post=109375E’ un aiuto valido, temporaneo o un pasticcio?? 😆
Rileggi il mio messaggio precedente. Un url come
`http://www.disney.it/untestonuuuuuuuuuuuuuuuuuuuuuungo/pippo.pdf`
non c’è verso di spezzarlo bene: se lo spazio non c’è, non lo si può inventare (cit.). Usa link corti, non “interni”.
::golden_boy” post=109373ma hyperref non dovrebbe includere url?
Certo, hyperref carica url. Il comando \url provvede a mandare a capo l’url, ma lo fa solo in certi punti, per esempio dopo una barra. Quindi se hai un link del tipo
`http://www.disney.it/topolino/fidanzate/minnie.pdf`
non ha problemi. Se però hai
`http://www.disney.it/untestonuuuuuuuuuuuuuuuuuuuuuungo/pippo.pdf`
puoi averne eccome, eccome.Soluzioni?
1. Non usare i link (non sto scherzando).
2. Usare una gabbia ampia.
3. Evitare i collegamenti “interni” ai link, che possono essere lunghi. Quindi nell’ultimo link che ti scritto basta dire che “pippo,pdf” si trova sul sito:
`http://www.disney.it`
e lasci al lettore il compito di cercarlo. Oltretutto, più un link dettagliato più sono le probabilità di non trovarlo nel tempo.Andare a capo con
`http://www.disney.it/untestonuuuuuuuu
uuuuuuuuuuuuuungo/pippo.pdf`
dici? Si può fare, ma è una soluzione brutta.
::marco_stara” post=109361
“nonewpage inhibits the new page command to be issued when using an article type document class and multiple indices are being typeset. We don’t see why someone would use multiple indices in an article (except possibly for package documentations, which usually provide a macro index and a list of changes). (egreg 2013, imakeidx documentation)”1. L’opzione (del pacchetto imakeidx) [tt]nonewpage[/tt] mi funziona benissimo. Il problema ce l’ho con la chiave (di \indexsetup) noclearpage: non fa quello che mi promette la documentazione.
2. Mi viene in mente (almeno) un altro esempio d’uso di “nonewpage” (con cui, ripeto, non ho problemi): un tizio che stia scrivendo un articolo su imakeidx e che vuole mostrare ai propri lettori il risultato di un sorgente di prova con due indici analitici, può volere che il risultato stia su una sola pagina (per includerla nel suo articolo) e non su tre! 😉
http://www.lorenzopantieri.net/LaTeX_files/LaTeXpedia.pdf
Come vedi, qui ho aggirato il problema descrivendo a parole quello che fa il codice (pagina 242). E ti dirò: il risultato non mi dispiace!
::marco_stara” post=109358Ciao Lorenzo,
sono l’ultima persona che ti può aiutare. Figurarsi che il pacchetto l’ha scritto Enrico, ti manderà sicuramente le istruzioni più dettagliate possibile.
Io posso solo darti riscontro del fatto che da me compila correttamente l’esempio che segue, e spero tu ne possa trarre qualche indicazione:`
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[applemac]{inputenc}
\usepackage[italian]{babel}
\usepackage{imakeidx}
\indexsetup{level=\section*,toclevel=section,noclearpage}
\usepackage{xpatch}
\makeindex
\makeatletter
\xpatchcmd{\imki@putindex}
{\immediate}
{\ifimki@disableautomatic\else\immediate}
{}{}
\xpatchcmd{\imki@putindex}
{\endcsname}
{\endcsname\fi}
{}{}
\makeatother
\begin{document}
\tableofcontents
\section{F}
a\index{first}
b\index{second}
\section{G}
c\index{third}
d\index{four}
\printindex
\end{document}
`Ciao Marco!
1. Anche a me il tuo codice dà un risultato corretto.
2. È però molto “sporco”: davvero sono necessarie tutte quelle patch?
3. imakeidx è una figata, facile e potente: ogni pacchetto per LaTeX dovrebbe essere così. Non lo conoscevo perché non ho mai dovuto scrivere indici multipli. Ma è una funzione che può servire, eccome!
Aspetto, come al solito, le tue correzioni! 😉
P.S. Com’è noto, uso una vecchia distribuzione di LaTeX, ma i miei problemi non dovrebbero dipendere da quello: “noclearpage” è descritto dalla doc. del pacchetto che posso consultare sulla mia macchina.
29 Gennaio 2017 alle 8:42 in risposta a: LaTeXpedia: il presente della documentazione su LaTeX #109060::
http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdfHo completamente riscritto il capitolo sull’indice analitico, che ora potrebbe chiamarsi “L’arte di fare l’indice analitico con imakeidx“.
Che ve dite?
Dopo il vostro riscontro, aggiorno anche l’Arte e l’Impaziente.
29 Gennaio 2017 alle 2:55 in risposta a: In che anno è stato introdotto il comando \documentclass? #109154::letteracdp” post=109353Confermo anch’io, ma non mi risulta che`\input{amssymb}`(per esempio) sia mai stato equivalente a`\usepackage{amssymb}`Non ho fatto in tempo a usare il LaTeX 2.09, ma, se ho inteso bene quanto tramandato dai predecessori, ai suoi tempi i file [tt].sty[/tt], che ora si caricano appunto con la dichiarazione [tt]\usepackage[/tt], venivano specificati nell’argomento opzionale del comando [tt]\documentstyle[/tt]. Non penso vi fossero più di qualche decina, a dir tanto, di file di questo tipo, che venivano considerati alla stregua di «opzioni di stile» ed erano per questo connotati con l’estensione [tt].sty[/tt]; estensione che è poi stata ereditata dai pacchetti per le solite, diaboliche ragioni di retrocompatibilità.
L’esempio (di LaTeXpedia) a cui ti riferisci è questo:
`\documentstyle[12pt,twoside]{article}
\input{amssymb.sty}`
L’ho preso dalla Galleria degli orrori di Enrico (esempio 55):http://profs.sci.univr.it/~gregorio/orrori.pdf
Francamente, neanch’io ho mai visto usare \input al posto di \usepackage, mentre qualche \documentstyle mi è capitato di vederlo…
-
AutoreRisposte