Risposte nei forum create
-
AutoreRisposte
-
::
Ciao, in un documento con ClassicThesis vorrei spezzare un URL (inserito con \url) in un punto preciso. Per esempio, in
`\url{http://www.gnu.org/software/libiconv/}`
vorrei imporre a LaTeX di andare a capo dopo org/, cosìhttp://www.gnu.org/
software/libiconv/Ho guardato la doc. del pacchetto breakurl, ma non ho capito.
Come si fa?
Che c’entra breakurl? Il suo compito è di mantenere un link spezzato su più righe quando si usa latex+dvips.
Non credo si possa usare \url per questo; usa \href esplicitamente:
`\href{http://www.gnu.org/software/libiconv/}{\texttt{http://www.gnu.org/}\\\texttt{software/libiconv/}}`Ciao
Enrico
::[…]Preferisco \leavevmode a \hfill, in quel caso, ma sono fisime. 🙂
`\begin{description} % description di cui vorrei ridurre il rientro
\item[item]\leavevmode\\
\hspace*{-1em}Bla bla bla.
\end{description}`
Se però vuoi una cosa più pulita,
`\newenvironment{xdesc}
{\begin{description}\let\origitem\item
\def\item[##1]{\origitem[##1]\leavevmode\\\hspace*{-1em}\ignorespaces}}
{\end{description}}
…
\begin{xdesc}
\item[item] Bla bla bla
\end{xdesc}`
Con enumitem si può certamente fare senza “stranezze”, ma non mi pare il caso di sparare alla mosca con il cannone.Ciao
EnricoEnrico, scusa, ma in questo modo rientra solo la prima riga della descrizione, non tutto il blocco di testo. Confronta:`\documentclass{scrreprt}
\usepackage{classicthesis-ldpkg}
\usepackage{classicthesis}
\usepackage{arsclassica,lipsum}\begin{document}
\setlength{\leftmargini}{2em}
\begin{description} % description di cui vorrei ridurre il rientro
\item[item]\hfill\\
\lipsum[1]
\end{description}\setlength{\leftmargini}{2,5em}
\begin{description} % description normale
\item[item]\hfill\\
\lipsum[1]
\end{description}\begin{description} % description di cui vorrei ridurre il rientro
\item[item]\leavevmode\\
\hspace*{-1em}\lipsum[1]
\end{description}\end{document}`:)
Non vedo il motivo di avere liste del genere con testo che occupi più di una riga. In realtà non vedo il motivo di andare a capo dopo l’etichetta descrittiva.
Ciao
Enrico
::Ciao a tutti, in un documento scritto con ClassicThesis vorrei ridurre il rientro di una (sola) description. Come si fa?
`\documentclass{scrreprt}
\usepackage{classicthesis-ldpkg}
\usepackage{classicthesis}
\usepackage{arsclassica}\begin{document}
\begin{description} % description normale
\item[item]\hfill\\
Bla bla bla.
\end{description}\begin{description} % description di cui vorrei ridurre il rientro
\item[item]\hfill\\
Bla bla bla.
\end{description}
\end{document}`Preferisco \leavevmode a \hfill, in quel caso, ma sono fisime. 🙂
`\begin{description} % description di cui vorrei ridurre il rientro
\item[item]\leavevmode\\
\hspace*{-1em}Bla bla bla.
\end{description}`
Se però vuoi una cosa più pulita,
`\newenvironment{xdesc}
{\begin{description}\let\origitem\item
\def\item[##1]{\origitem[##1]\leavevmode\\\hspace*{-1em}\ignorespaces}}
{\end{description}}
…
\begin{xdesc}
\item[item] Bla bla bla
\end{xdesc}`
Con enumitem si può certamente fare senza “stranezze”, ma non mi pare il caso di sparare alla mosca con il cannone.Ciao
Enrico
::Ciao a tutti,
ho installato ubuntu 10.04 nella quale dovrebbe essere già compresa texlive 2009, giusto? quando installo kile cosa succede? mi “legge” la 2009? da terminale se digito
`tex — version
TeX 3.1415926 (TeX Live 2009/Debian)`
con` wich text
/usr/bin/tex`
il system check di kile mi dice`[TeX]
mustpass=where,basic,kile
executable=tex
where=/usr/bin/tex
version=3.1415926
basic=0
kile=0`Dovrebbe essere tutto a posto vero?
per aprire il tlmgr come faccio?scusate l’ignoranza!
È tutto a posto. Ma TeX Live per Debian non ha tlmgr. 🙁
Ciao
Enrico
::Ciao,
La guida che indichi è alquanto vecchiotta, e contiene parecchi errori. Da qualche settimana c’è la nuova versione, in francese. Cerca “Apprends LaTeX” su Google o su CTAN.
In alternativa, c’è la guida segnalata dal nostro amico, oppure l’ultima versione della The Not So Short, scaricabile da CTAN.Che fosse un po’ datata lo sapevo, e l’ho anche segnalato, ma che contenesse degli errori no. Vedo che purtroppo non ne è stata pubblicata una versione aggiornata e corretta. Secondo me, per chi è nelle condizioni di Giulia, è la tipologia di guida migliore in assoluto. In una giornata e mezza al massimo si capisce come funziona LaTeX (per iniziare a scrivere, non per diventare esperti certamente). Devo comunque ammettere che non ho mai letto “LaTeX per l’impaziente”, quindi non faccio confronti, ci mancherebbe.
Noto anche che tutte le guide che hai indicato non sono in italiano. Se uno non è pratico della lingua, e ha fretta, non è il massimo…
Ti ringrazio delle indicazioni comunque.
Le versioni italiane della vecchia “Apprends LaTeX” sono piene di errori. Sconsigliate a chiunque, in particolare ai principianti.
La nuova versione (francese) è, a una prima lettura, meno scorretta. Ma di errori ce ne sono ancora.
Ciao
Enrico
::Io ho semplicemente usato gli spazi, ma credevo che usando il tasto TAB la situazione fosse la stessa. Da quanto dice egreg9 starò attento a non usarlo.
LaTeX, secondo le impostazioni usuali, considera
come uno spazio che, a inizio riga, è ignorato. Con il pacchetto fancyvrb si ha un controllo migliore sugli spazi a inizio riga e, volendo, i . Ciao
Enrico
::[…]
Io non userei il tasto TAB per questo nemmeno sotto minaccia di tortura.Ciao
EnricoIn questo caso specifico oppure non usi le tabulazioni in generale per indentare il tuo codice?
🙂
LuCaCiò che succede con il tasto TAB è imprevedibile, perché l’effetto dipende dalle impostazioni del programma di lettura. Quindi non lo uso mai.
Cito dal dizionario Garzanti:
indentare
Sillabazione/Fonetica [in-den-tà-re]
Etimologia Deriv. di dente, col pref. in-1
Definizione v. intr. [io indènto ecc. ; aus. avere] (non com.)
1 detto di parti dentate di ingranaggi, ingranare, far presa
2 (non com.) detto di bambini, mettere i denti.Non mi pare che il verbo abbia l’accezione con cui lo usi tu.
Ciao
Enrico
::ho dovuto inserire le variazioni delle dimensioni dei titoli poichè ho delle precise norme per la stesura della tesi da parte del mio dipartimento, anche sulla dimensione del titolo dei capitoli sezioni e sottosezioni…
il problema deriva esclusivamente da qusto?
`\usepackage{sectsty}
\chapterfont{\LARGE}
\sectionfont{\large}`
Ciao
Enrico
::Buongiorno, sono un novello di Latex e nello scrivere la mia tesi ho riscontrato un problema. Andando a caricare nel main document i vari capitoli con il comando
\input{…}
il testo viene inserito con un interlinea diverso da quello di default, fatta eccezione per l’ultimo capitolo inserito.Utilizzando invece il comando
\include{…} (non conosco quale sia la differenza tra i due)
l’interlinea di default viene mantenuto tranne per l’ ultimo capitolo (che varia in interlinea anche tra sezioni e sottosezioni…dov ‘ è l’errore??
allego una parte sintetica dello script che dovrebbe essere compilabile (e da i risultati descritti prima)
\documentclass[a4paper,12pt,twoside,openright]{book}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[italian]{babel}
\usepackage{indentfirst}
\usepackage[a4paper, top=43mm, bottom=44mm, left=32mm, right=32mm, bindigoffset=9mm]{geometry}
\usepackage{fancyhdr}
\pagestyle{fancy}\begin{document}
\frontmatter
\input{materialeiniziale/frontespizio}
\mainmatter
\input{capitoli/capitolouno}
\input{capitoli/capitolodue}
\input{capitoli/capitolotre}
\end{document}lo script dei capitoli è del tipo
\LARGE
\chapter{La filosofia Kaizen}
\normalsize
bla bla bla bla—-\large
\section{Le origini}
\normalsizeblablabla
Devo usare qualche pacchetto apposito o posso evitare, visto che l’interlinea che mi serve è di 1.0?
Non è certo quello il modo corretto di avere titoli più grandi. Togli tutte quelle specifiche \LARGE, \normalsize e \large: i titoli di capitoli e sezioni sono già abbastanza evidenti.
Benvenuto.
Ciao
Enrico
::Quindi dovresti aver risolto salvando i file con utf-8, giusto?
Esattamente 🙂
Da http://www.winedt.com/about.html:
[…] However, such an implementation is not always straightforward and it may take time. Please be patient! WinEdt has currently a limited capability to handle UTF-8 documents. Full support for Unicode is planned when a transition to the new version of Delphi will be completed.
New functionality (like folding and full support for utf8) is planned for future versions of WinEdt…
Poi ognuno fa come crede. 🙂
Ciao
Enrico
::Ho un file mooolto lungo (un corso universitario del quale sto prendendo appunti) e ho deciso di spezzarlo per argomenti.. solo che non ho ben capito come fare:
nel mio preambolo ho:
`\documentclass[a4paper,10pt]{article}
\usepackage[italian]{babel}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{fancyhdr}
\usepackage{ifthen}
\usepackage{fix-cm}
\usepackage[titles]{tocloft}`Però, quando sono andato a taglincollare la parte che mi serviva e inserita nel file lab_prog.tex (nella stessa directory dell’altro) e ho scritto nell’originale
`\include{lab_prog}`
Il compilatore (uso miktek 2.8 se non sbaglio) (pdflatex, quello che ho sempre usato e che nel sorgente tutto attaccato non mi restituisce errori) non mi fa procedere:
`
[56] [57] [58] [59] [60] [61] [62]
(“C:\Users\Davide\Documents\My Dropbox\Public\lab_pro.tex”! Package inputenc Error: Unicode char \u8:è\verb| not set up for use with LaTe
X.See the inputenc package documentation for explanation.
Type Hfor immediate help.
…l.8 …ovato nessun elemento il risultato è \verb|
integer(0)| nel primo caso…?
! Emergency stop.
…l.8 …ovato nessun elemento il risultato è \verb|
integer(0)| nel primo caso…
`Consigli?
Evidentemente il file che stai cercando di leggere non è scritto con UTF-8. Che front-end o editor usi?
Ciao
Enrico
::Pensavo ad una cosa di questo tipo:
eseguire la composizione a strati, ovvero suddividere in tanti processi paralleli la composizione grezza delle pagine per poi in un momento finale assemblare i componenti risultato nel documento finale.
Il processo finale dovrebbe risolvere in modo sequenziale tutti i nodi lasciati aperti perché dipendenti dagli oggetti tipografici esterni al nodo considerato.Non puoi comporre parallelamente pagine diverse, perché sai dove comincia una quando sai dove finisce la precedente. Potresti dividere tra i processori la composizione dei capoversi, che sono effettivamente indipendenti l’uno dall’altro, ma c’è il problema dei gruppi: i valori impostati in un gruppo valgono fino a quando il gruppo finisce.
Potrebbero essere suddivisi tra i processori i vari livelli di TeX: uno gestisce l’input, uno l’espansione, un terzo l’esecuzione dei comandi e un quarto la composizione finale (del dvi o del pdf). Ma comunque ciascun livello richiede informazioni dal livello superiore e non credo si ottenga tutto questo risparmio.
Ciao
Enrico
::Sarebbe interessante trovare un modo per avere tutto in grassetto, indipendentemente dal modo matematico o meno, in modo da poter scrivere:
`\superbf{text $math$ text}`Sarebbe possibile e/o utile?🙂
LuCa\mathversion{bold}…\mathversion{normal}
Ma è una brutta idea quella di voler mettere in nero simboli matematici che non lo sono nel corpo del testo: per il simboli matematici la forma ha significato.
Ciao
Enrico
-
AutoreRisposte