Risposte nei forum create
-
AutoreRisposte
-
::
ne approfitto per chiedere una cosa
ho installato TexLive 2009 qualche mese fa con il netinstall
si trova tutto in /usr/localda poco Debian Testing è passato a Texlive 2009, quindi con gli aggiornamenti mi sono ritrovato con due Texlive 2009
considerato che l’installazione in /usr/local mi occupa circa 3GB, cosa mi conviene fare?
a quanto ho capito, nei pacchetti Debian non c’è tlmgr (infatti se do locate tlmgr vedo solo cose in /usr/local)
quindi perderei tlmgr… non l’ho mai usato e quindi non so fino a che punto può essere utileConsigli? Mi chiarite le idee?
sudo rm -fr /usr/local/texlive
Poi però devi confidare nella solerzia degli addetti ai pacchetti Debian, quando si tratta di aggiornare.
Ciao
Enrico
::Ah no scusa quel comando me lo ha suggerito qualcuno dal forum per scrivere il sommario senza farci comparire il numero di pagina…
Quello che non torna è che dopo \end{abstract} tutto dovrebbe tornare normale…Senza un esempio compilabile che mostri il problema non ci si può fare nulla.
Ciao
Enrico
::scusa ho detto una stupidata il problema è lo stessa ma non è il capitolo ad essere troppo lungo ma una section che viene riportata nell’intestazione.
\section {questo messaggio è troppo lungo in grassetto}
come posso dirgli di mettere il messaggio non in grassetto ma in normale?
\section{Titolo di paragrafo lunghissimo, quasi eterno}
\markright{Titolo di paragrafo lunghissimo}Ciao
Enrico
::Scusate l’italiano orribile del mio post precedente!
Non ho capito bene la risposta… io sto usando arsclassica da un paio di mesi e intenderei usarla ancora. Perché non dovrei farlo?
L’effetto di cui parlo è reso all’incirca qui:

con il testo dei paragrafi le subsection si perdono, penso a causa del rientro per la presenza dei numeri, mentre le subsubsection con quel bel corsivetto vengono messe in risalto.
Forse un grassetto non è l’ideale, ma io lo trovo adeguato a mettere un po’ più in risalto le subsection.
La frase “non usare ArsClassica” è la risposta: se vuoi mettere in evidenza in modo diverso le sezioni dei vari livelli, non è il pacchetto adatto. Così è. Niente da dire su come l’ha realizzato Lorenzo; se non ti si adatta, non usarlo.
Ciao
Enrico
::Ciao a tutti,
sto usando arsclassica per scrivere la tesi. Ho notato che percepisco le `subsubsection` come più in evidenti delle `subsection` o al limite alla pari. Pensavo di dare una “spintarella” a queste ultime con un grassetto o qualsiasi cosa che vogliate suggerirmi, ma non so proprio come/se fare.Grazie dell’aiuto!
Non usare ArsClassica, né ClassicThesis.
Vanno bene così; l’importante è non numerare le sezioni di terzo livello (\subsubsection), mi pare evidente.
Ciao
Enrico
::ciao non sono un esperto latex e devo stampare la tesi , ho urgenza di fare una modifica e non so come fare;
ho un titolo di un capito troppo lungo e nell’intestazione mi si sovrappone un pelo col numero di pagina, l’intestazione è in grassetto perciò vorrei portarla a normale.
E’ possibile farlo solo per quel capitolo ?
Altra cosa come cavolo si modifica lo stile, cioè cosa devo modificare? io ho per lo stile di pagina questo:\pagestyle{fancy}
% i comandi seguenti impediscono la scrittura in maiuscolo
% dei nomi dei capitoli e dei paragrafi nelle intestazioni
\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
\fancyhf{} % rimuove l’attuale contenuto della intestazione
% e del pie di pagina
\fancyhead[LE,RO]{\bfseries\thepage}
\fancyhead[LO]{\bfseries\rightmark}
\fancyhead[RE]{\bfseries\leftmark}
%\renewcommand{\headrulewidth}{0.5pt}
\renewcommand{\footrulewidth}{0pt}
\addtolength{\headheight}{0.5pt} % riserva spazio per la linea
\fancypagestyle{plain}{%
\fancyhead{} % ignora, nello stile plain, le intestazioni
\renewcommand{\headrulewidth}{0pt}
} % e la linea
%}
\linespread{1.5} % interlineagrazie mille
Non ha senso modificare in quel modo la testatina per un solo capitolo.
`\chapter{Titolo di capitolo lunghissimo, quasi eterno}
\markboth{Titolo di capitolo lunghissimo}{}`
Benvenuto nel forum!Ciao
Enrico
::Signori,
sto realizzando una tabella molto lunga, non entra in una pagina, ho quindi pensato di inserire il \usepackage{longtable} e successivamente:\begin{table}
\centering
\begin{longtable}{m{0.3cm}m{0.3cm}lr}
\toprule
\multicolumn{4 }{c}{\textbf{Attivo}}\\ma purtroppo la tabella continua ad essere tagliata a fine pagina … dove sbaglio?
Togli \begin{table}, \centering e \end{table}. La didascalia va trattata come spiegato, per esempio, nella Breve guida.
Ciao
Enrico
::Ho aggiornato e controllato direttamente sul file .sty: la versione di arclassica è la 2.7 (e anche quella di classicthesis). Dovrebbero essere le ultime versioni.
`
\ProvidesPackage{arsclassica}[2010/02/14 v2.7 Customizing ClassicThesis (LP)]
`
`
\ProvidesPackage{classicthesis-ldpkg}[2010/02/13 v2.7 Package Loader for Classic Thesis Style]
`
`
\ProvidesPackage{classicthesis}[2010/02/13 v2.7 Typographic Style for a classic-looking thesis]`
Ho compilato, senza l’opzione backref, dopo l’aggiornamento, prestando attenzione ad aver cancellato tutti i file ausiliari. “Solito” errore:`
Writing index file classic.idx
! LaTeX /b/c9/cError:/e \backreftwosep undefined.
See the LaTeX manual or LaTeX Companion for explanation.
`Scusate, ma non capisco davvero dove trovare l’errore.
Il tuo codice a me non dà alcun errore (eccetto che \lipsum non è definito). Puoi mostrare il log?
Ciao
Enrico
::Caro Enrico, ho capito dov’è l’inghippo. 💡 Nelle vecchie versioni di classicthesis-ldpkg, acronym era caricato così:
`\RequirePackage[smaller]{acronym}`
Con la nuova versione, questa riga è diventata
`\RequirePackage[printonlyused,smaller]{acronym}`
È proprio l’opzione “printonlyused” che provoca il disastro.Come si fa par caricare acronym senza l’opzione printonlyused, evidando di modifcare manualmente classicthesis-ldpkg?
Te la prendi con Miede che introduce variazioni incompatibili. E poi scrivi
`\makeatletter\AC@printonlyusedfalse\makeatother`
dopo \usepackage{classicthesis}.Ciao
Enrico
::Aiuto! Non riesco a capire perché questo semplicissimo codice di prova (che propongo anche nel mio articolino sugli acronimi) non funziona (più).
`\documentclass{scrreprt}\usepackage{classicthesis-ldpkg}
\usepackage{classicthesis}
\usepackage{guit}\begin{document}
\ac{wysiwym} \\
\ac{wysiwym}\chapter*{Acronimi}
\begin{acronym}[wysiwym]
\acro{guit}[\guit*]{Gruppo Utilizzatori Italiani di \TeX{} e \LaTeX}{\small È un'associazione senza fini di lucro che si prefigge di aumentare la diffusione di \TeX{} e \LaTeX{} in Italia.\par}
\acro{wysiwym}{What You See Is What You Mean}
{\small L'acronimo (“ciò che vedi è ciò che intendi'') è stato coniato specificamente per \LaTeX.}
\end{acronym}
\end{document}`
L’errore è:
`! LaTeX Error: Something's wrong–perhaps a missing \item.`Dove sbaglio?
Se nell’elenco inserisci un acronimo che non è citato nel testo, in questo caso “guit”, la riga \acro{guit}[…]{…} è come se non ci fosse, quindi il testo seguente compare in un ambiente description (perché l’ambiente acronym usa questo) senza un \item, di qui l’errore.
Soluzioni: (1) usare nel testo tutti gli acronimi che si vogliono elencare; (2) non usare annotazioni per gli acronimi che non si usano nel testo; (3) adoperare la macro di cui do la definizione qui sotto.
`\usepackage{calc}
\DeclareRobustCommand{\acroann}[1]{\acroextra{\\[.5ex]%
\parbox{\columnwidth-\labelwidth-\labelsep}{\small#1\par}}}
…
\begin{acronym}[wysiwym]
\acro{guit}[\guit*]{Gruppo Utilizzatori Italiani di \TeX{} e \LaTeX
\acroann{È un'associazione senza fini di lucro che si prefigge di aumentare la
diffusione di \TeX{} e \LaTeX{} in Italia.}}
…`
Ciao
Enrico
::Non sapevo che \numexpr supporta solo gli interi (perché non l’hanno chiamato \intexpr!!!).
Perché
per TeX è sempre e solo intero. Comunque l’alternativa con \dimexpr soffre del solito errore non appena si tenta di lavorare con i contatori:`\documentclass[a4paper]{article}
\usepackage{pstricks}
\makeatletter
\let\strippt\strip@pt
\makeatother\pagestyle{empty}
\psset{unit=1mm}\begin{document}
\newcount\pippo
\pippo=12
\psline(\strippt\dimexpr\pippo*0.5pt\relax,0.5)(65.5,38.5)
\end{document}
`
Provo a consultare la documentazione di etex.Il moltiplicatore intero per una dimensione va dopo:
`\psline(\strippt\dimexpr0.5pt*\pippo\relax,0.5)(65.5,38.5)`→
|Ciao
Enrico
::Ho cancellato tutti i file ausiliari e l’errore che mi sipresenta è:
`
LaTeX /b/c9/cError:/e \backreftwosep undefined.
See the LaTeX manual or LaTeX Companion for explanation.
Type Hfor immediate help.
…l.70 {\relax}
`
Lo stesso errore si presenta sia lasciando l’opzione compatibility=false a caption sia togliendola.
Ecco l’esempio minimo.…
Ho come l’impressione di essermi infilata in un eterno ritorno degli errori di LaTeX. 😉
No, più semplicemente non hai aggiornato arsclassica.
L’opzione “compatibility=false” non ha nulla a che fare con backref; è stata necessaria per un breve periodo per via di un aggiornamento di hyperref che andava storto nella collaborazione con caption, il problema ora è risolto.
Ciao
Enrico
::Vorrei far calcolare valori dalla funzione \numexpr di pdftex modalità estesa all’interno di comandi pstricks, ma quando il calcolo riguarda valori decimali ricevo l’errore:`! Illegal unit of measure (pt inserted).
` Di seguito riporto il codice di un esempio minimo compilabile che riproduce sul mio sistema (TeX Live 2009) il problema.
`\documentclass[a4paper]{article}
\usepackage{pstricks}\pagestyle{empty}
\psset{unit=1mm}\begin{document}
\psline(\numexpr0.5\relax,0.5)(65.5,38.5)
\end{document}
`Come vedete il calcolo per \numexpr in questo caso è il più semplice possibile, mentre il risultato di:`\number\numexpr0.55555\relax`
è correttamente 0.55555 con il punto decimale.Naturalmente se vengono tolti di mezzo i decimali tutto funziona.
`\documentclass[a4paper]{article}
\usepackage{pstricks}\pagestyle{empty}
\psset{unit=1mm}\begin{document}
\psline(\numexpr5\relax,0.5)(65.5,38.5)
\end{document}`\numexpr gestisce solo numeri interi. Un \relax termina la lista da dare in pasto a \numexpr ed è ignorato. Questo spiega perché il secondo esempio funziona: l’espansione di “\numexpr 5\relax” è “5”; nel primo esempio, invece, il token “.” che non è espandibile e non fa parte di quelli ammessi dalla sintassi di \numexpr, termina l’espressione e l’espansione finale di “\numexpr0.5\relax” è “0.5\relax” che a PSTricks non va bene.
Se vuoi trattare numeri decimali devi usare \dimexpr, magari in congiunzione con \strip@pt:
`\documentclass[a4paper]{article}
\usepackage{pstricks}
\makeatletter
\let\strippt\strip@pt
\makeatother\pagestyle{empty}
\psset{unit=1mm}\begin{document}
\psline(\strippt\dimexpr0.5pt\relax,0.5)(65.5,38.5)
\end{document}`
Adopera i numeri decimali come se fossero numeri puri, ma aggiungendo l’unità di misura “pt”, \strippt si occupa di toglierla.Ciao
Enrico
::Ciao, ho il seguente problema: nelle pagine in cui ci sono delle figure, il numero di pagina sparisce. Ora, siccome sto scrivendo la tesi di laurea e succede che per anche 20 pagine non compaia il numero, vorrei sapere se devo inserire qualche comando oppure ho inserito qualcosa di sbagliato nel mio file principale:
`\documentclass[helvetica,narrow,a4paper,11pt,oneside]{book}
\usepackage[utf8]{inputenc}\usepackage[english]{babel}
\usepackage[Lenny]{fncychap}
…
\usepackage{colortbl}
…
\usepackage{color}
…
\usepackage{colortbl}
\usepackage[table]{xcolor}
…
\begin{document}
\definecolor{myblue}{rgb}{.8, .8, 1}`Ho tolto il tuo messaggio dal filone in cui l’avevi inserito, perché è una domanda nuova che non c’entra con quell’argomento.
Non vedo nulla nel preambolo che possa suggerire il motivo del problema. Ho lasciato qualche parte che non va: inutile caricare color e anche xcolor: usa solo il secondo.
Se poi togli anche fncychap mi fai un piacere personale. 🙂
Occorre saperne di più.
Ciao
Enrico
::Ho risolto quel problema. Non avevo visto che per ogni tipo di riferimento bibliografico ci sono alcune voci da inserire necessariamente e altre incompatibili (esempio autore/editore per book).
Lorenzo si è dimenticato di darti il benvenuto, come si usa qui. Lo faccio io, cogliendo l’occasione per avvisare che il campo “editor” nei documenti per BibTeX non ha a che fare con l’editore, ma con il curatore (sempre attenzione ai falsi amici, con l’inglese). Con biblatex si possono gestire sia autore che curatore nella stessa opera (mi pare, Ivan può essere più preciso).
Se non si vuole/può passare a biblatex, credo che l’unica scappatoia sia di usare il campo “note” per indicare il curatore.
Ciao
Enrico
-
AutoreRisposte