Risposte nei forum create
-
AutoreRisposte
-
::
etidus” post=67728oddio sembra funzionare adesso!
ho messo la stringa che hai scritto nello spazio codifica latex nel pannello di configurazione. ora le dà! sono un po strette per essere questo tipo di virgolette << ma è un grandissimo passo avanti! la prossima domanda è: come fare quelle singole? cioè per indicare un termine? ho provato con l'apostrofo ' ma non lo fa automaticamente il simmetrico. c'è una combinazione di tasti a me ignota? grazie ancora!
` virgoletta alta singola aperta
“ doppie virgolette alte aperte
‘ virgoletta alta singola chiusa
” doppie virgolette alte chiuse
< virgoletta bassa singola aperta << doppie virgolette basse singole aperte > virgoletta bassa singola chiusa
>> doppie virgolette basse singole chiuse
Nota che le doppie virgolette alte chiuse si ottengono con due apostrofi.
Ciao
Enrico
::antonio.macrì” post=67716Appunti, pagina 123: \afterassignment usato per eliminare il token successivo (\par).
L’idea è di controllare il token che segue: se è \par, dobbiamo in qualche modo eliminarlo ed eseguire il controllo di nuovo. Infatti
`\afterassignment\@ignorepars`
inserisce \@ignorepars dopo che un’assegnazione è stata eseguita; ma la eseguiamo subito con \let\next che dopo di sé vede appunto \par (e lo elimina come parte dell’assegnazione del valore a \next).Ciao
Enrico
::etidus” post=67717ciao ragazzi
sto utilizzando lyx per la prima volta e mi sono reso conto che mentre scrivevo tutte le parole con le virgolette quando vado a dare l’output per vederlo in pdf. mi escono con dei punti esclamativi rovesciati in apertura e punti interrogativi rovesciati in chiusura. ho cercato ovunque, guide, forum ma non riesco a trovare una soluzione. aiuto!
la versione di lyx è la 2.0.2 utilizzata su mac os x lion
grazie
Devi riuscire a persuadere LyX a dare il comando
`\usepackage[T1]{fontenc}`
Se poi rinunci a LyX è anche meglio, ma è un’opinione personale.Ciao
Enrico
::illinguista1972″ post=67715Vanno usate con grande parsimonia, possibilmente mai per i noti motivi: interrompono la lettura del testo principale e, se lunghe, possono dare grattacapi nell’impaginazione del documento.
È nota altresì l’opinione dei maggiori frequentatori di questo Forum. Leggendo l’ottima traduzione dei Peccati che Mauro ha fatto, mi è sorto un dubbio: effettivamente, c’è una tradizione consolidata che guidi la posizione dell’esponente rispetto all’eventuale segno di punteggiatura?
Siamo d’accordo che, se proprio necessaria, sarebbe meglio mettere la nota alla fine della frase e non al suo interno, ma ho verificato anch’io, come Mauro: l’uso è quello di mettere prima l’esponente e poi il segno interpuntivo. Nell’Arte si consiglia il contrario, perciò sono andato a verificare: Tschichold dice di mettere prima il numero e poi il segno di punteggiatura, Bringhurst non ne parla esplicitamente nel paragrafo sulle note, ma l’unica nota presente negli Elements ha l’esponente dopo il punto fermo. Queste sono le due autorità cui mi appoggio, altro non possiedo, purtroppo.
Concludo che è una questione di gusto. Voi che dite?
Ciao
TommasoL’esponente fra la parola e il segno di interpunzione mi disturba alquanto. Ma nel caso si usino note anche a parole non seguite da segni di interpunzione diventa quasi obbligatorio mettere l’esponente subito dopo la parola in tutti i casi.
Come sempre vale la regola aurea che l’uso sia coerente per tutto il documento.
Ciao
Enrico
::antonio.macrì” post=67710Voglio definire un comando che visualizzi una citazione (o simile) come nota a margine, da mettere dopo il comando \chapter e prima del testo. Mi piacerebbe che non crei problemi con il posizionamento del testo, cioè che ignori l’eventuale riga vuota lasciata dopo.
Ecco l’idea in pratica e una possibile implementazione:
`\documentclass[10pt,twoside]{scrreprt}\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage[eulerchapternumbers,pdfspacing]{classicthesis}
\usepackage{lipsum}\setlength{\marginparwidth}{\dimexpr
2\dimexpr\paperwidth-\textwidth\relax/3-3\marginparsep\relax}\newcommand\epigraph[2]{%
\leavevmode\marginpar{\sffamily\itshape#1\\
\medskip\hfill#2\enspace}%
\let\oldpar\par
\def\par{\let\par\oldpar}\ignorespaces}\begin{document}
\chapter{Prova}\epigraph{Security protocols are three-line programs
that people still manage to get wrong.}{Roger M.~Needham}\lipsum
\end{document}`Non so quanto sia corretto ridefinire \par in questo modo e inoltre così facendo funziona solo se si lascia una sola riga vuota (con due o più non va).
Quale sarebbe il modo corretto di scrivere un tale comando \epigraph?
Un problema c’è: se non si lascia una riga vuota dopo \epigraph il primo \par che si incontra verrà ignorato.
`\makeatletter
\newcommand\epigraph[2]{%
\leavevmode\marginpar{\sffamily\itshape#1\\
\medskip\hfill#2\enspace}%
\@ignorepars}
\def\@ignorepars{\@ifnextchar\par{\afterassignment\@ignorepars\let\next}{}}
\makeatother`
Ciao
Enrico
::franen” post=67696Ciao a tutti, io vorrei ottenere una casella di testo colorata e avente una larghezza ben precisa.
Ho provato inserendo un \makebox (\framebox nell’esempio qui sotto, per chiarezza) in una \colorbox, ma succede che la \colorbox risulta più larga di quel che desidero.
Sapreste dirmi perché?
E sapreste indicarmi un’alternativa?`\documentclass{article}
\usepackage{color}
\newlength{\mydimen}
\setlength{\mydimen}{10mm}
\begin{document}
\framebox[\mydimen]{\textcolor{red}{A}}
\colorbox{black}{\makebox[\mydimen]{\textcolor{red}{A}}}\makebox[\mydimen]{\textcolor{red}{A}} \framebox[\mydimen]{\textcolor{red}{A}}
\end{document}`
Altra domanda: se volessi regolare io l’altezza delle scatole, come potrei fare? Leggevo della possibilità di inserire in una \box del testo invisibile di altezza definita. È un modo ortodosso?Francesco
\colorbox aggiunge alle dimensioni anche \fboxsep sui quattro lati:
`\colorbox{black}{\makebox[\dimexpr\mydimen-2\fboxsep\relax]{\color{red}A}}`
Ciao
Enrico
::lorenzo.pantieri” post=67700Ciao a tutti.
Ho un documento scritto con ClassicThesis, in cui vorrei inserire del testo con sfondo di due colori diversi (grigio e rosa, diciamo). Il pacchetto framed permette di inserire agevolmente testo con lo sfondo grigio:
`\documentclass{scrreprt}
\usepackage[dvipsnames]{xcolor}
\usepackage{framed}
\definecolor{shadecolor}{gray}{0.9}
\usepackage{classicthesis}\begin{document}
\begin{shaded}
Lorem ipsum dolor.
\end{shaded}
\end{document}`
Non so come fare per avere il testo con lo sfondo rosa.Ah, il pacchetto xcolor con l’opzione dvipsnames mi serve, perché nel documento uso altri colori che richiedono quel pacchetto.
Grazie anticipate,
L.Pacchetto mdframed. Attento a non fare l’ultimo aggiornamento proposto da TeX Live perché l’autore ha commesso un errore e il pacchetto sparisce. 🙁
Ciao
Enrico
::unkus_nob” post=67682Ciao a tutti, volevo sapere se è possibile fare una presentazione con effetti grafici, ad esempio l’effetto “pagina che viene sfogliata” con le librerie disponibili per latex.
In particolare, si può fare qualcosa di carino con BEAMER?
Grazie mille
Stefania:wink: 😉Alcune transizioni si possono mostrare (ma non funzionano con tutti i visualizzatori, di solito conviene usare Adobe Reader per vederle). La “pagina che viene sfogliata” non c’è e, se vuoi la mia opinione, ne sono più che felice. 🙂
Pagine che ruotano, che si decompongono e ricompongono e altre diavolerie del genere servono solo a distrarre.
Ciao
Enrico
11 Gennaio 2012 alle 9:21 in risposta a: Formula da sistemare… with a little help from my friends #68581::tonyfiorillo” post=67676Salve.
Sto scrivendo la tesi e ho bisogno di un aiuito.
La seguente formula
`\begin{equation*}
{x^{n}-1=\prod_{\substack{d \mid n}}(x^{d}-1)^{\mu \left(\dfrac{n}{d}\right)}}.
\end{equation*}`
Purtroppo, produce un effetto davvero sgradevole, in quanto, ha un esponente che è una frazione.Morale… l’esponente, essendo alto, arriva praticamente a raggiungere la linea orizzontale dove è collocata la base.
Qualcuno potrebbe darmi una mano per sistemarla?Hai tre scelte possibili:
`\[
x^{n}-1=\prod_{d \mid n}(x^{d}-1)^{\mu(\frac{n}{d})}
\]`
oppure
`\[
x^{n}-1=\prod_{d \mid n}(x^{d}-1)^{\mu \left(\tfrac{n}{d}\right)}
\]`
oppure
`\[
x^{n}-1=\prod_{d \mid n}(x^{d}-1)^{\mu(n/d)}
\]`
Io preferisco la terza.Nota che hai graffe inutili e un \substack che non serve a niente. Di sicuro \dfrac non va mai usato in un esponente.
Ciao
Enrico
::r.falcone” post=67668Ciao Enrico, grazie come sempre del tuo aiuto.
Anche secondo me l’introduzione dovrebbe a tutti gli effetti essere considerata un capitolo, tanto più che spiego nel dettaglio le motivazioni del lavoro.
Il dobbio mi è stato posto quando, sempre nell’introduzione, sono passato ad illustrare l’articolazione del lavoro, scrivendo: “Nel capitolo due si parla di …” ; in realtà è il “primo” capitolo.Tu cosa mi consiglieresti di fare? Impostare l’introduzione a partire da “0” oppure insistere partendo da 1, lasciando la suddetta frase invariata?
Grazie anticipatamente! 🙂
La mia opinione è nota: se l’introduzione non è numerata, non ha sezioni al suo interno (oppure nemmeno queste sono numerate). Se nell’introduzione vuoi avere sezioni numerate perché ti ci devi riferire in seguito, allora sia il capitolo 1 e non ci si pensi più.
Ciao
Enrico
::r.falcone” post=67665Buonasera a tutti.
Mi trovo nella necessità di dover impostare il numero di capitolo dell’introduzione in numero romano (I); i successivi capitoli, invece, devono essere numerati in numeri arabi.
Sto utilizzando ArsClassica e il pacchetto minitoc, quindi i sottocapitoli dell’introduzione dovrebbero avere la forma “I.I”, “I.II”, “I.III” e comparire anche nell’indice generale.
Come posso ottenere questo risultato?
Grazie mille anticipatamente per l’aiuto.
p.s.: mi è venuto in mente di utilizzare questa notazione perché mi è stato chiesto di non partire con il primo capitolo della tesi numerato con il “2” (fin’ora ho posto il capitolo introduttivo numerato con “1”) ; nel caso abbiate soluzioni alternative ben vengano! 🙂
\setcounter{chapter}{-1} dopo \mainmatter; così l’introduzione avrà il numero 0. Usare numeri romani mi sembra del tutto improprio.
Ciao
Enrico
::illinguista1972″ post=67657Quello che non capisco, è come mai gli autori del documento originale abbiano proposto di sostituire un pacchetto come subfig, che serve a riunire più figure in una sola figura mobile, con subcaption, che serve a gestire le singole didascalie degli oggetti messi in una subfig…
subcaption fa le stesse cose di subfig, ma con una sintassi diversa. Non mi sento di dire che uno è buono e l’altro no: ciascuno ha i suoi pregi e difetti.
Ciao
Enrico
::illinguista1972″ post=67654Cari tutti,
nella traduzione che Mauro ha fatto e che ho letto con attenzione, leggo quanto segue:I pacchetti subfigure.sty e subfig.sty non sono più sviluppati e sono incompatibili con alcuni pacchetti attuali come hyperref.sty e caption.sty. Come sostituto si suggerisce subcaption.sty.
Questo confligge con quanto scriviamo nell’Arte, in cui si dice che subfig.sty richiede caption.sty. Non mi pare, inoltre, che subfig sia obsoleto…
Che ne dite?
Mi pare un po’ azzardato dire che subfig.sty sia quasi obsoleto. Di fatto è compatibile sia con hyperref sia con caption. È vero che subcaption è dello stesso autore di caption e che viene sviluppato.
Ciao
Enrico
::franen” post=67644Ciao, voglio costruire un ambiente che mi crei un testo posizionato sul fondo della pagina che abbia un’interlinea diversa da quella del resto del documento.
La definizione `\newenvironment{ambiente}{%
\null\vskip 0pt plus 1fill
\setlength{\parindent}{0pt}
\setlength{\baselineskip}{18pt} %18 è solo per esempio
}{\pagebreak}`
funziona per tutti i capoversi tranne che per l’ultimo, in cui l’interlinea non viene modificata (salvo che non lasci uno spazio fra il mio ultimo capoverso e \end{ambiente}). Se nell’ultima riga scrivo `{\par\pagebreak}` tutto funziona.
Mi sapreste dire perché?TeX usa sempre la stessa interlinea per ciascun capoverso: il valore di \baselineskip quando si incontra il comando \par (o la riga vuota) che termina il capoverso stesso. Nel tuo caso che cosa succede?
`\begin{ambiente}
Primo capoverso.Secondo capoverso.
\end{ambiente}
Testo che segue.`
Noterai che “Testo che segue” apparirà di seguito a “Secondo capoverso.” e ci sarà un cambio pagina fra quella riga e la seguente.Infatti \pagebreak non ordina a TeX di terminare un capoverso, ma inserisce solo fra la riga attuale e la seguente il comando per cambiare pagina. Inoltre questo unico capoverso userà l’interlinea normale, perché questo è il valore riassegnato al termine dell’ambiente (gli ambienti formano gruppi e i valori assegnati al loro interno sono dimenticati quando il gruppo finisce).
Non cambierebbe molto se fra \end{ambiente} e il testo seguente lasciassi una riga vuota (che è esattamente come dare \par): quando TeX vede questo \par, il valore di \baselineskip è già tornato a quello valido prima di \begin{ambiente}.
Una faccenda analoga succede quando si scrive
`{\Large Testo su più righe}`
e si nota che questo testo viene composto in modo molto più compatto di quanto ci si aspetta. Il motivo è che il primo \par che TeX incontra è necessariamente dopo la graffa che fa tornare il valore dell’interlinea impostato da \Large a quello valido fuori. Le righe non vengono sovrapposte, perché TeX non lo fa mai, ma di sicuro sono composte scorrettamente.Soluzione:
`\newenvironment{ambiente}
{\par % a scanso di equivoci
\vspace*{\fill} % non usiamo comandi di basso livello se ce ne sono già di alto livello disponibili
\setlength{\parindent}{0pt}
\setlength{\baselineskip}{18pt} %18 è solo per esempio
}
{\par % vogliamo essere sicuri che il testo sia composto come si deve
\pagebreak % cambio pagina
}`
Ciao
Enrico
::Mass” post=67641Grazie Elrond.
Visto che il topic è cambiato, si può spostare la discussione su un’altra directory o ne apro un altra?
Ho spezzato io il topic.
Se la conversione di un EPS ti dà il problema sulla bounding box, fallo prima passare attraverso eps2eps che dovrebbe correggere il problema.
Ciao
Enrico
-
AutoreRisposte