Risposte nei forum create
-
AutoreRisposte
-
::
LuglioM26″ post=66412In effetti per “legatura” volevo indicare quelle situazioni come ff, fi, ecc. dove queste lettere siano “legate” in modo tale che, ad esempio, il puntino della i non vada a sovrapporsi allla parte destra della f per avere anche graficamente un aspetto ed una lettura migliore. Quindi, invece, le legature sono allora proprio questi casi di sovrapposizione?
Domanda: è meglio tenere queste legature oppure no?
Sì, senza dubbio. Non devi fare assolutamente nulla: TeX inserisce il carattere corretto (cioè la legatura f_i, in termini di nomi di glifi) quando trova “fi” e analogamente per gli altri casi.
Ciao
Enrico
::Danilatex” post=66378Credo che tu abbia colto il problema. Infatti con un altro elenco in una pagina diversa, non ho di questi problemi.
Temo che la soluzione sia solo di aspettare che il testo sia definitivo e prendere qualche provvedimento a quel punto: allungare una coppia di pagine precedenti o la coppia di pagine dove compare l’elenco incriminato (con \enlargethispage); spostare una figura; allungare un paio di capoversi. Ma lo si può decidere solo avendo il testo davanti.
Ciao
Enrico
::Danilatex” post=66374Esempietto illustrativo:
Questo elenco
\begin{itemize}
\item A
\item B
\item C
\item D
\item E
\end{itemize}mi dà un ‘interpunto’ diverso da questo elenco
\begin{itemize}
\item A
\item B
\end{itemize}In particolare il secondo \interpunto’ è minore del primo.
Ecco io vorrei quest’ultimo interpunto per l’elenco sopraNo, non c’è alcun allungamento dipendente dal numero dei punti. Probabilmente sei incappato in un problema di impaginazione che forza TeX a stiracchiare gli spazi per far finire la pagina contenente la lista più lunga allo stesso margine inferiore delle altre.
Difficile dire di più, senza altre informazioni. Usi \begin{figure}[H], per caso?
Ciao
Enrico
::Danilatex” post=66371Ciao a tutti,
Mi sono accorto che Latex modifica lo spazio tra i punti di un elenco a seconda del numero stesso dei punti. Mi rendo conto che la procedura è acuta, ma l’effetto grafico non mi piace.
Vi chiedo come posso fare a disabilitare questa opzione, magari imponendo io il valore dello spazio negli elenchi con molti punti.Un esempietto di quello che intendi?
Ciao
Enrico
::marcob8986″ post=66370Ciao a tutti,
sto scrivendo la mia tesi di laurea magistrale utilizzando TexShop, con l’installazione di MacTex2011.
Sono a buon punto, dal punto di vista latexiano 😀 , ma ho incontrato un problema stamattina.
Utilizzo lo stile classicthesis v3.1 cosi com’è, e mi sono trovato a dover inserire un acronimo nel titolo di una sezione, che CT compone in un qualche maiuscoletto particolare che non ricordo. evidentemento questo carattere crea conflitti con il pacchetto acronyms perchè non lo compila correttamente.
Gli acronimi sono corretti, utilizzati nel resto del documento ed anche in titoli di sottosezioni, che CT compila in corsivo.
esiste un workaround per questo?
grazie in anticipoLa sfera di cristallo è appannata.
Un esempio minimo?
Ciao
Enrico
::franzollo” post=66270Grazie mille anche a Tommaso!
In realtà leggo nell’Arte che il nuovo comando si inserirebbe con`\newcommand{\omissis}{[\ldots\negthinspace]}`
che rispetto a
`\newcommand{\omissis}{[\dots\unkern]}`
…non produce alcuna differenza (che io noti, perlomeno)!!
Tra l’altro, usando il modello di tesi classica di Lorenzo Pantieri, il comando era già inserito in impostazioni-tesi.tex (mi pare lo stesso suggerito da Tommaso).
Giacché ci sono, grazie anche a Lorenzo!F.
La differenza c’è; la definizione di \dots si riduce, dopo un certo numero di passaggi, a
`.\kern\fontdimen3\font.\kern\fontdimen3\font.\kern\fontdimen3\font`
e l’istruzione \unkern elimina l’ultima spaziatura. Viceversa, \negthinspace inserisce una spaziatura negativa di 0.16667em che potrebbe non essere uguale a \fontdimen3\font.La differenza (con i font standard a corpo 10) è di 0.00006pt, cioè 4sp. Un millimetro è 186467sp, quindi la differenza è 0.000021mm=21nm: ci credo che non vedessi differenze. 🙂 Ma concettualmente \unkern è meglio.
Ciao
Enrico
5 Dicembre 2011 alle 17:09 in risposta a: suftesi: classe (anche) per tesi in discipline umanistiche #49464::illinguista1972″ post=66265
Io ho aggiornato e sia nel log sia con texdoc la versione è la 0.6c.
Il mistero si infittisce 🙄Ma, scusa, nella cartella
tex/latex/suftesi
che file suftesi.cls hai?
Ciao
IvanLa 0.6c. Ho aggiornato tutti i pacchetti or ora, ma il log dice che viene caricato il 0.6b.
Ciao
TommasoChe ti dice
`kpsewhich suftesi.cls`
dal terminale? La risposta dovrebbe essere “/usr/local/texlive/2011/texmf-dist/tex/latex/suftesi/suftesi.cls”Se è diversa, sai anche quale file cancellare dal tuo albero personale. 😉
Ciao
Enrico
::
Installa la TeX Live, oppure protesta con l’autore di MiKTeX: simpdftex è uno script che esiste da anni sulla TeX Live.Oppure guarda questa pagina:
http://code.google.com/p/texworks/wiki/AdvancedTypesettingTools#tex_-%3E_dvips_-%3E_ps2pdf
Ciao
Enrico
::Marco87″ post=66255Ciao Claudio,
grazie della risposta.
Senza consultare la documentazione del pacchetto ifthen (andando a intuito) credo di essere riuscito a implementare il condizionale “if” come mi serve. Poi, quando ho letto la tua risposta, ho consultato la documentazione di ifthen per quanto riguarda il ciclo “for”. Siccome non ho trovato niente che avesse a che fare con un ciclo “for” (potrebbe essere colpa del mio inglese), ho provato a implementare lo stesso ciclo, ma usando un ciclo “while” in questo modo:
`\newcommand{\stampaTutto}{%
\newcounter{contatoreTemporaneo}%
\addtocounter{contatoreTemporaneo}{1}%
\whiledo{\value{contatoreTemporaneo}<\value{contatore1}}{\stampa{\thecontatoreTemporaneo}\addtocounter{contatoreTemporaneo}{1}}% }` Se quello che ho fatto è poco elegante, o c'è un modo migliore di farlo (o, ancora, c'è effettivamente la possibilità di implementare un ciclo "for"), invito chiunque voglia farlo a darmi qualche consiglio. Intanto ciao e grazie mille, Marco.Mai inserire \newcounter in una macro (eccetto casi particolari che non hanno nulla a che fare con questo): stai allocando un nuovo contatore a ogni chiamata di \stampaTutto, sprecando risorse.
`\newcounter{contatoreTemporaneo}
\newcommand{\stampaTutto}{%
\setcounter{contatoreTemporaneo}{1}%
\whiledo{\value{contatoreTemporaneo}<\value{contatore1}}{\stampa{\thecontatoreTemporaneo}\addtocounter{contatoreTemporaneo}{1}}% }` Ciao Enrico::poxx” post=66232Buongiorno,
dovendo rappresentare quello che in teoria dei giochi si chiama gioco in forma estesa, ho caricato il pacchetto apposito sviluppato da Martin J. Osborne dell’Università di Toronto.
Tuttavia, generando il pdfLaTeX con TeXworks mi viene dato un messaggio di errore:
`! Undefined control sequence.
\c@lor@to@ps l.293 \putbranch
(100,150)(1,1){100}
?`Da una breve ricerca, scopro che ciò è dovuto al fatto che, dal momento che il pacchetto utilizza PSTricks, non è possibile compilare con pdfLaTeX direttamente, ma è necessario compilare via LaTeX→DVI→PS→PDF.
Un’opzione simile è presente però in TexnicCenter (in disuso), ma non in TeXworks.Come è possibile ovviare?
Grazie
Nelle preferenze di TeXworks va’ nel tab “Typesetting”; nella parte “Processing Tools” premi il pulsante +; ti apparirà una finestra dal titolo “Tool Configuration”. Riempila così:
`Name: LaTeX+dvips+ps2pdf
Program: simpdftex
Arguments: latex
$fullname`
Per la parte “Arguments” devi premere due volte il pulsante “+” e sovrascrivere quello che appare.Da’ OK ed esci dalle preferenze; nel menù a discesa a fianco della freccia che avvia la composizione avrai anche quello che ti serve. Niente SyncTeX, temo.
Ciao
Enrico
::Marco87″ post=66185Ciao a tutti,
per prima cosa mi scuso per il titolo della discussione, ma non me n’è venuto uno migliore.
Quello che mi piacerebbe fare è poter memorizzare una porzione di testo in una memoria, in modo da poterla stampare nel momento in cui desidero inserire nel mio documento quel pezzo, richiamando il contenuto di quella memoria.
Cerco di spiegarmi meglio. Vorrei definire un comando che accetti diversi argomenti (tutti testuali), ma dove solo alcuni vengono stampati subito; gli altri voglio memorizzarli per poter stampare il loro contenuto in parti successive del documento. Faccio un esempio:
`\documentclass[a4paper,11pt,openright,twoside]{report}\newcommand{\comando}[2]{«#1» metti #2 nella memoria “secondaPorzione1”}
\begin{document}
\comando{Ciao.}{Questo è il testo che voglio memorizzare.} %Qui deve essere stampato “«Ciao.»”
\section{Titolo section}
\stampa{secondaPorzione1} %Qui deve essere stampato “Questo è il testo che voglio memorizzare.”
\end{document}`
Ovviamente ogni volta che uso il nuovo comando “\comando” la variabile di memorizzazione deve cambiare; pensavo di far ciò mediante un contatore. Per il resto, si può fare? Sapete come farlo?Spero di essere stato sufficientemente chiaro. Se non avete capito, ditemelo che proverò a spiegarmi diversamente.
Ciao e grazie,
Marco.No, non sei stato sufficientemente chiaro. Vuoi provare a dare un esempio più esteso?
Ciao
Enrico
::samiel” post=66211No sto usando book,
avvo dimenticato di precisarlo.
Avevo trovato questo:
http://www.tex.ac.uk/cgi-bin/texfaq2html?label=nopageno`\documentclass[a4paper]{book}
\usepackage{nonumonpart}
\begin{document}
\mainmatter
\part{Titolo}
xxx
\end{document}`
Non mi pare che il numero di pagina compaia.samielPS
E pare che nei KOMA-Script invece funzioni
`\renewcommand*{\partpagestyle}{empty} `Be’, certo.
samielPS2
Dubbio amletico: ma \part può indifferentemente esser messo
all’inizio di un \chapter che è il primo della parte in questione
oppure nel file geneale tex prima di \input che inserisce il primo
dei capitoli della parte stessa, o fa differenza?Che differenza può esserci se metti \part nel file principale o in uno che leggi con \input, intendi? Nessuna.
Ciao
Enrico
::samiel” post=66207Problemino banale (in teoria):
è possibile eliminare il numero di pagina
dalle pagine dove risulta il titolo
della parte (cioè \part)?
Aggiungo che ho caricato il pacchetto
nonumonpart (e credo che in teoria
dovrebbe essere sifficiente caricarlo),
ma che non sortisce alcun effetto…Grazie
MSe usi memoir, nonumonpart non fa nulla. Per memoir, guarda a pagina 121:
`\aliaspagestyle{part}{empty}`
Ciao
Enrico
-
AutoreRisposte