Risposte nei forum create
-
AutoreRisposte
-
::
robitex” post=80057Ottimo lavoro, ma non sono d’accordo sulla seguente frase:
“A causa di alcuni limiti imposti dagli sviluppatori, non si può installare
e aggiornare TEX Live sulle distribuzioni Linux con la semplicità degli altri
sistemi operativi.”La frase è inesatta, infatti i limiti di cui si parla non esistono.
Se si installa da CTAN la versione full di TeX Live si segue la procedura classica. Lo script d’installazione creerà i symlink e TeX Live sarà operativa fin da subito senza interventi manuali.
Semmai, vi sono alcune interferenze con il gestore di pacchetti e solo per alcune distribuzioni Linux, come Debian e derivate.Grazie.
R.Fantastico! L’hai già letta tutta e hai trovato solo quest’inesattezza! Sei un mito 😛
Che proponi? Leviamo del tutto? Vale ancora l’escamotage della guida di Enrico, oppure no?
Ciao
Tommaso
::imp” post=80035come da titolo, l’array non riconosce il caption, c’è un modo per aggirare l’ostacolo? grazie
`\begin{table}
\caption{Didascalia}
\label{tab:didascalia}
\centering
\[
\begin{array}{ll}
\toprule
f(x) & f’(x) \\
\midrule
x^n & nx^{n-1} \\
e^x & e^x \\
\sin x & \cos x \\
\bottomrule
\end{array}
\]
\end{table}`Esattamente cosa non ti funziona?
Ciao
Tommaso
19 Novembre 2012 alle 14:25 in risposta a: ArsClassica, font section e altre piccole modifiche #80733::dieghen89″ post=79952Nel frattempo sono riuscito a sistemare da solo il 2) e circa anche il 3) dove invece del grossetto ci sta bene anche un carattere più grande. Anche l’1) è a posto, questo era definito in classicthesis e arsclassica non lo sovrascrive con nient’altro.
Rimane solo l’1), ho trovato online il consiglio di usare [hang] al posto di [block] nel codice (ArsClassica) ma non ho ottenuto nessun risultato.Riporto qua le modifiche che ho fatto, le ho messe in un file .sty (non se sia l’estensione più corretta) nella dir radice del progetto e lo includo subito prima del begindocument con \input. Sfortunatamente il forum non consente il bold nel tag codice e nel quote non viene rispettata l’indentazione, le modifiche rispetto alle classi originali hanno il tag poco visibile
`% La seguente sezione modifica la grandezza del font del capitolo nell'indice
% che nello stile ClassicThesis è troppo piccolo e si confonde con le voci.
% TOC: chapters
\ifthenelse{\boolean{@nochapters}}%
{\relax}%
{%
\renewcommand{\cftchappresnum}{\scshape\MakeTextLowercase}%
\renewcommand{\cftchapfont}{\Large}%
\renewcommand{\cftchappagefont}{\normalfont}%
\ifthenelse{\boolean{@dottedtoc}}{\relax}%
{%
\renewcommand{\cftchapleader}{\hspace{1.5em}}%
\renewcommand{\cftchapafterpnum}{\cftparfillskip}%
}
%\setlength{\cftbeforechapskip}{.1em}%
}% Ingrandisco un po' la grandezza di sezione/sottosezione/sottosottosezione e paragrafo
% che in ArsClassica sono troppo piccoli e confondibili col testo
\titleformat{\section}
{\normalfont\Large\sffamily}{\textsc%
{\MakeTextLowercase{\thesection}}}%
{1em}{\Large\spacedlowsmallcaps}
% subsections
\titleformat{\subsection}
{\normalfont\sffamily}{\large\textsc{\MakeTextLowercase%
{\thesubsection}}}{1em}{\large}
% subsubsections
\titleformat{\subsubsection}
{\normalfont\sffamily\itshape}{\textsc%
{\MakeTextLowercase{\thesubsubsection}}}%
{1em}{\large\itshape}
% paragraphs
\titleformat{\paragraph}[runin]
{\normalfont\large\sffamily}{\textsc%
{\MakeTextLowercase{\theparagraph}}}%
{0pt}{\large\spacedlowsmallcaps}`Dico “prego” a nome suo, anch’io c’entro qualcosa 🙂
Ti do il mio consiglio: che senso ha fare tutte quelle modifiche? Nessuno, per me: stai cercando di modificare qualcosa che è nato per essere usato come a te non piace. Ergo: usa un’altra classe e un altro stile.
Ciao
Tommaso
::Bertozzi” post=79946grazie per la risposta, non ci sarei mai arrivato!! a parte che non conosco bene le differenze tra le due classi, come posso far si che bibliografia, introduzione e sommario et altri non vengano “visti” come capitoli normali? non vorrei avere nell’indice cap.1 sommario, cap.2 introduzione, …., cap.5 storia, …. , cap.11 bibliografia
La prima cosa che devi fare è leggerti una guida introduttiva: non si può pensare di usare LaTeX senza leggere qualcosa. 🙂
La bibliografia non viene numerata già di suo. Per avere capitoli non numerati nel documento, devi usare la forma con l’asterisco: \chapter*{…} e non \chapter{…}, per esempio. Occhio che un titolo messo così non verrà mandato nemmeno nell’indice generale! Per scoprire come fare, cerca bene nell’Arte di scrivere con LaTeX, che scarichi dalla sezione Documentazione qui sopra 🙂
Ciao
Tommaso
::Bertozzi” post=79944Sono un laureando che ha iniziato da lavorare da poco con texworks…pian piano sto superando varie difficoltà, visto che è la prima volta che utilizzo un programma latex!! ora ho un grosso problema con il comando \frontmatter e quindi anche con \mainmatter e \back matter
La mia pagina principale per ora è questa:
`\documentclass[a4paper,11pt,twoside,openright]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}\begin{document}
\frontmatter
\author{xxx xxx}
\title{xxxx \\ xxxx}
\date{}
\maketitle\tableofcontents
\mainmatter
\input{1geografia}
\input{2storia}\backmatter
\input{bibliografia}
\end{document}`
compilando il codice il risultato è questo:
`! Undefined control sequence.
l.8 \frontmatter`come posso risolvere?? aiutatemiiii 🙁
L’errore che ricevi è normale. Stai usando un comando, [tt]\frontmatter[/tt], che può essere usato solo con la classe book. Hai due soluzioni: o sostituisci book a report, oppure non usi [tt]\frontmatter[/tt], che è la cosa migliore.
Ciao
Tommaso
::ameba” post=79924Buona sera a tutti,
tra i tanti elementi che ho inserito nel file di bibliografia vi sono, altre che @online, anche @article @book @incollection aventi degli indirizzi di pagine web cui fare riferimento (URL:)
Mi sono imbattuto in un problema di carattere “visivo” piuttosto sgradevole.
Se nel campo url del file di bibliografia sono presenti degli indirizzi aventi al loro interno delle sequenze di caratteri troppo lunghe, non separate da “.”, “/”, “_”, (solamente lettere dell’alfabeto minuscole) il risultato al termine della compilazione è che l’url non viene mandato a capo seguendo la corretta spaziatura.
come posso correggere il problema?
Vi invito a provare col seguente codice:
@online{cappuccetto:rosso,
author = {Biancaneve},
title = {Grosso guaio dentro il bosco},
year = {2012},
url = {http://www.supercalifragilistichespiralidoso.it/il-lupo.html},
}grazie per l’attenzione
Dopo la chiamata a biblatex prova a dare
`\setcounter{biburlnumpenalty}{9000}
\setcounter{biburlucpenalty}{9000}
\setcounter{biburllcpenalty}{9000}`Ciao
Tommaso
::Valente” post=79913Intando grazie =)
purtroppo non mi soddisfa granchè quel pacchetto… gli ho dato un’occhiata e preferisco la sintassi di xymtex, in più mi sembra un po scarno… Comunque grazie ancora!! al massimo se non trovo una soluzione mi adatterò…Scarno chemgfig? Puoi farci esattamente quello che vuoi! Insieme a mhchem e a mychemistry è il pacchetto più importante per la chimica. Quello che usi tu nemmeno c’è più in TeX Live.
Ciao
Tommaso
14 Novembre 2012 alle 17:24 in risposta a: ArteLaTeX (febbraio 2012) figura 8: bibliografie suddivise #80610::Lucignolo” post=79772Ciao a tutti,
sono alle prese con un nuovo problema. Quando faccio partire latex funziona tutto e perfettamente ma non mi compare la lista delle figure e delle tabelle, che fino ad una settimana fa funzionava. Mi sapreste dire dove devo cercare l’errore?Non so che parte di codice devo scrivere perchè non riesco a capire dove sia l’errore. Se avete bisogno di maggiori informazioni chiedete pure comunque io utilizzo fancyhdr per avere le intestazione e i piè di pagina voluti.
Vi scrivo come ho inserito la lista delle figure e tabelle nell’indice.
`
\usepackage[singlelinecheck=true,font=small,labelfont=bf,textfont=sl]{caption}\pagenumbering{roman}
\tableofcontents
\listoftables
\listoffigures
\cleardoublepage
`spero sia di aiuto.
Ciao Lucignolo
Che c’entra caption con la lista delle tabelle e delle figure? Il tuo codice è insufficiente. Per favore, fa’ vedere tutto il preambolo, dalla dichiarazione della classe all’inizio del documento, poi il codice di una tabella e la fine del documento.
Ciao
Tommaso
::neokaze” post=79770ah ok…. questo è il modo che uso… ogni volta che mi fa questo scherzo gli do \newpage, però vorrei proprio evitare questo, e vedere se esiste qualche impostazione da poter definire (nel preambolo magari o a inizio paragrafo) che impedisca questo discorso, e lo gestisca automaticamente… per gli elenchi puntati l’esigenza mi nasce proprio quando mi ritrovo tutto l’elenco meno uno , che magari finisce nella pagina successiva, o viceversa… è orrendo…
Se dai [tt]\newpage[/tt] sbagli, ti ho detto di usare [tt]\pagebreak[/tt]. Consulta l’Arte per scoprire le differenze tra i due comandi.
Ciao
Tommaso
::neokaze” post=79768quando inizio un paragrafo, ad esempio ho:
…testo precedente al paragrafo.
\section{titolo paragrafo}
testo paragrafo…in alcuni punti, quando vado a compilare, mi ritrovo il titolo a fine pagina, e il testo paragrafo inizia nella pagina successiva… è possibile fare in modo che, se non cè spazio sufficiente per iniziare il paragrafo mi porti direttamente tutto (quindi anche il titolo) nella pagina successiva? lo stesso mi interessa per evitare che mi spezzi gli elenchi puntati, e fare in modo se possibile di averli tutti in una pagina… spero si capisca quello che sto chiedendo
Si capisce benissimo. Puoi risolvere il primo problema dando [tt]\pagebreak[/tt] immediatamente prima del comando che crea il titolo che ti ritrovi a fondo pagina. Ricorda, però, che LaTeX userà lo spazio occupato dal titolo per metterci il materiale precedente. In altre parole, il contenuto della pagina verrà allargato in verticale e ti potresti trovare spazi non desiderati tra paragrafi di testo oppure item di elenchi ulteriormente allontanati, per esempio.
Per quanto riguarda gli elenchi, ti dirò che non disturba il fatto di avere un elenco spezzato in due pagine, non vedo perché ti interessi tanto tenerlo tutto su una. Piuttosto, eviterei un item orfano o vedova, questo sì, peggio ancora se è di una sola riga. Per mantenere un elenco tutto in una pagina, ti consiglio di riformulare il testo precedente levandone o aggiungendone un po’ in modo da far rientrare o spingere l’elenco dove vuoi tu.
Con questo messaggio supero Ivan nella classifica dei messaggiatori più accaniti. 8) Grandi feste. 😀
Ciao
Tommaso
::egreg9″ post=79758
Qualcuno può dirmi qual’è il comando per scrivere la L(elle) in corsivo minuscolo?
Per capirci non intendo il carattere che ottengo mettendo il comando \textit, ma mi servirebbe la l(elle) in corsivo come si scrive normalmente ( non la stanghetta, ma il carattere con la “pancia” in mezzo).
Spero di essere stato chiaro.Esiste [tt]\ell[/tt] (solo in modo matematico), ma ti sconsiglio di usarla. La normale “l corsiva” va benissimo. Hai un motivo particolare per volerla?
Ciao
EnricoForse per indicare i “litri” come si trova scritto qualche volta?
Ciao
Tommaso
::Lucignolo” post=79742Ciao a tutti, non so più dove sbattere la testa, fino a ieri tutto funzionava ed oggi mi compare
`
! LaTeX Error: Not in outer par mode.
`
su due tabelle che non mi hanno mai dato problemi, le ho controllate decine di volte ma non so dove sia il problema. Ho letto qualche forum anche in inglese ma non sono riuscito a risolvere niente, qualcuno potrebbe indicarmi che razza di errore ho commesso?Grazie
LucignoloÈ un errore emesso da LaTeX. Traduco sommariamente le indicazioni del Companion:
Questo errore viene emesso quando LaTeX trova un comando [tt]\marginpar[/tt] o un ambiente mobile come table o figure dentro un comando o un ambiente che produce una box. Per esempio, non si può usare un comando [tt]\marginpar[/tt] in una nota a piè di pagina, un un ambiente mobile, in un ambiente tabular o in un luogo analogo (dato che tutti questi producono una box)). Sposta l’oggetto incriminato fuori di lì.
Ciao
Tommaso
::GM2012″ post=79740……….ho letto la guida l’Arte e la parte degli oggetti mobili (a questo punto troppo approssimativamente)…il difetto che riscontro è proprio in una pagina in cui ci sono 3 piccole tabelle uno spazio enorme bianco e la quarta piccola tabella che la trasferisce nell’altra pagina nonostante ci sia tantissimo spazio…dopo ovviamente nelle altre pagine la distanza, il numero di tabelle nella pagina li stabilisce lui…e a me sta bene perché effettivamente è graficamente ottimo…
Inoltre, non capisco il perché se inserisco un testo (seppur breve) e poi una tabella, Latex mi sposta la tabella sopra il testo e per evitarlo devo inserire \FloatBarrier. Mi rileggo meglio la Guida e proverò a seguire i vostri consigli…Grazie ancora e scusate il disturbo.
Non hai disturbato nessuno, siamo tutti qui per aiutarci 🙂
Il motivo per cui LaTeX mette la tabella sopra il testo è questo: in un documento ben composto gli eventuali oggetti non testuali (tabelle e figure, per intenderci, ma anche altro) stanno sempre in cima alla pagina, e il testo sta sotto. Solo così la pagina verrà riempita in modo perfetto, e questa è una delle specialità di LaTeX. Perché rinunciarvi?
Come risolvere l’apparente problema? Assegnando all’oggetto in questione un numero e una didascalia tramite [tt]\caption[/tt] e fare un rimando all’oggetto tramite [tt]\ref[/tt] o [tt]\vref[\tt] (usa questo secondo comando solo se l’oggetto verrà messo lontano dal punto in cui l’hai inserito nel sorgente). Non c’è nessun motivo per cui una tabella debba stare dove vuoi tu: il posto migliore è sempre in cima alla pagina (a volte anche in fondo, ma meglio in cima). Il rimando risolve tutto, fidati. Il lettore non dovrà prenotare una visita agli occhi se li sposta in alto per vedere una tabella.
Ciao
Tommaso
::GM2012″ post=79735Intanto grazie per il benvenuto e per la risposta!!!
Tuttavia non ho ben capito…il discorso dei riferimenti incrociati a me non dovrebbe servire. In pratica, io dedico un paragrafo all’esempio numerico. Vorrei solo un capitolo con le tabelle in fila e all’interno del paragrafo che gli chiedo io!!!!E’ chiedere troppo a Latex? Io dopo ho inserito i parametri di collocamento perché presa dalla “disperazione” le ho provate un po’ tutte e così facendo mi rendevano la grafica migliore.
Grazie ancora.
Non è chiedere troppo a LaTeX, ma non è ciò per cui LaTeX è stato pensato. La grafica non è certo migliore come dici tu. Hai letto il primo capitolo dell’Arte, come ti ha suggerito OldClaudio e la parte iniziale del capitolo sulle tabelle e le figure, dove si parla degli oggetti mobili? Gli spazi bianchi ci saranno sempre, se tu vuoi mettere lì una tabella più alta dello spazio disponibile: non lo potresti fare nemmeno con i programmi tradizionali.
Quando hai più tabelle che testo, purtroppo, la pagina verrà riempita male. Non c’è nulla da fare. Potresti pensare di affiancare tabelle piccole, per esempio, in modo da risparmiare spazio. Ma quello che chiedi produrrà sempre brutture. Forse negli spazi bianchi che vedi entrerà anche un’altra tabella, ma a LaTeX non piace, e non lo fa 🙂
Non si dirà mai abbastanza che LaTeX serve per realizzare documenti ben composti, che proprio per la loro bella composizione si allontanano di molto dalle comuni idee che abbiamo in mente. Ascoltaci: da’ a ciascuna tabella una didascalia e un numero, e poi mettile alla fine del tuo capitolo o in un’appendice apposita. È la cosa migliore. Un oggetto messo proprio lì dove lo vuoi tu non va bene per principio, se vuoi lavorare con LaTeX. Leggiti l’Arte 🙂
Ciao
Tommaso
-
AutoreRisposte