Risposte nei forum create
-
AutoreRisposte
-
::
mi rendo conto che +di un manuale di avvio alla scrittura in latex (quelli da voi citati e già in mio possesso) avrei bisogno di aiuto per capire come riuscire a scovare i files, le documentazioni dei pacchetti per approfondire le conoscenze o sesmplicemente impratichirmi nella ricerca di informazioni.
Bhè… più che altro è una questione di “allenamento”.
Un consiglio: in genere la documentazione ha lo stesso nome del pacchetto, e se sei sotto sistema operativo Linux (dovrebbe funzionare anche con Windows e Mac, ma non l’ho mai sperimentato) ti basta dare da terminale
`texdoc nomepacchetto`
E in quei (rari) casi che la documentazione non ha lo stesso nome del pacchetto puoi sempre fare un salto su CTAN e cercare la documentazione che ti serve.Ciao, Daniele.
::Ecco, mi è venuta in mente una (mezza) idea. Si potrebbe dire a LaTeX, “quando sei in modo matematico, usa la definizione di \dots data da amsmath, mentre quando sei in modalità testuale, usa quella data da ellipsis”?
Si tratta di una costruzione fattibile?
(Ho spulciato il codice di amsmath.sty: la definizione di \dots è davvero impressionante…)
Grazie mille,
L.P.Bhè… credo che si potrebbe fare una cosa del genere:
`
\usepackage{ellipsis}
\makeatletter
\let\ellipsis@dots\dots
\makeatother
\usepackage{amsmath}
\makeatletter
\let\ams@math@dots\dots
\renewcommand\dots{\ifmmode \expandafter\ams@math@dots\else \expandafter\ellipsis@dots\fi}
\makeatother
`(Credo) che dovrebbe andare, anche se sei vincolato a inserire questo codice tra il caricamento di ellipsis e quello di amsmath. (Spero di non aver detto tante castronerie! :d)
Ciao, Daniele.
::io inserisco`
\appendix
\chapter{Studio di accessibilità}
\input{cartella/nomefile.pdf}
`
ma ho una marea di errori. Sostituisco \input con \include e ottengo una pagina di appendice con la scritta Appendice A e sotto Studio di accessibilità e poi subito dopo la bibliografia. Praticamente il file pdf non viene importato.Ma \input e \include non sono fatti per importare direttamente file pdf. Prova con il pacchetto pdfpages (http://www.guit.sssup.it/phpBB2/viewtopic.php?t=3661&highlight=includere+file+pdf).
Inoltre nell’header della pagina in alto mi scrive Capitolo A: Studio di accessibilità. Come posso farmi scrivere Appendice A: Studio di accessibilità ??
Prova con:
`
\appendix
\renewcommand{\chaptername}{Appendice}
`
::`\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{microtype}
\usepackage{lipsum}
\begin{document}
\lipsum
\end{document}`
Compila con pdfLaTeX. Se il risultato non e’ perfetto, c’e’ qualcosa che non va nella tua distribuzione LaTeX. Al limite, una installazione ex novo di una MikTeX full dovrebbe essere risolutiva.Ciao,
L.Riapro questo post perché vorrei un attimo la vostra consulenza dato che non riesco a capire… Sono riuscito a installare e far funzione i cm-super perché il codice non mi dà errori di compilazione, e su questo ok.
Però cambiando la codifica ottengo font diversi e vorrei capire se sono diversi perché devono essere diversi o ho ancora qualche problema.
Ecco i risultati con codifica T1 e OT1.
Grazie, Daniele.
::Non mi pare una buona idea, meglio usare i comandi di NFSS per scegliere i font.
Scusa l’ignoranza… a che comandi ti riferisci? Esiste un comando che permette di scalare i caratteri senza passare per \newfont? (A parte i vari \large, \Large, etc?)
Però devi fare una ricerchina e scoprire come funziona veramente.
Ok!!!
Ciao, Daniele.
::
Penso che stai usando il pacchetto listings.Prova così, nel preambolo:
`\lstnewenvironment{mycode}[1]{\singlespacing\lstset{#1}}{}`e nel codice lo usi come
`
\begin{mycode}{language=Matlab,showstringspaces=false,caption={Codice di prova Matlab},label={lst:matlab}}
…codice…
\end{mycode}
`Dai tutto all’interno di lstset, ma il tutto dovrebbe funzionare. Fammi sapere.
Ciao, Daniele.
::Intanto la macro \last@f è inutile, non c’è alcun pericolo nel ridefinire \next; puoi mettere il codice direttamente in \lastof. Perché dici che il primo non funziona? Non mi pare di avere osservato differenze.
Ciao
EnricoIl gruppo lo metto lo stesso? O credi sia inutile anche quello? Comunque ora non posso provare il codice dato che non sono a casa, ma ieri con il primo codice il risultato di
`
% Preambolo
\def\ciao{ciao}
% Documento
:\lastof{\ciao}:` era `::` mentre del secondo codice era giustamente `:o:`Riproverò e farò sapere.
Grazie, Daniele.
::mmmm… nessuna delle due opzioni ha funzionato… posto i due preamboli
`\documentclass[11pt,a4paper]{article}
\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}
\usepackage{graphicx}
\usepackage[rm, small]{caption}
\usepackage{makeidx}
\usepackage{wrapfig}
\usepackage{pstricks}
\usepackage{floatflt}
\usepackage[margin=2cm]{geometry}
\usepackage{fancyhdr}
%\addtolength \hoffset{-1cm}
%\addtolength \textwidth{2cm}
\pagestyle{fancy}
% i comandi seguenti impediscono la scrittura in maiuscolo
% dei nomi dei capitoli e dei paragrafi nelle intestazioni
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
\fancyhf{} % rimuove l’attuale contenuto dell’intestazione
% e del pi\‘e di pagina
\fancyhead[LE,RO]{\bfseries\thepage}
\fancyhead[LO]{\bfseries\rightmark}
\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
}`
l’altra opzione era con il pacchetto geometry disattivato ed i comandi addtolenght attivati…A parte che stai usando article… ma a me questo codice funziona bene sia con la classe article che con la classe report… La lunghezza delle testatine è uguale a quella del testo… forse non ho capito il problema?
(Comunque margini così stretti non sono molto belli… perché non usi il pacchetto layaureo al posto di geometry?)
Ciao, Daniele.
::
Grazie della risposta… come sempre molto chiaro. Un’altra piccola segnalazione: a pagina 121 spiegando il fuzionamento di \@removefromreset arrivi ad un punto dove dici:In definitiva è come se avessimo dato`\gdef\cl@chapter{%
\@elt{section}\@elt{equation}\@elt{table}\@elt{footnote}}`Ma dato che l’esempio era su footnote non dovrebbe essere `\gdef\cl@chapter{%
\@elt{section}\@elt{equation}\@elt{figure}\@elt{table}}` proprio perché l’espansione di \@elt{footnote} è vuota?
::ho allargato la pagina con i comandi addtolenght
l’intestazione è rimasta della lunghezza originale… e devo dire che
non è granchè….
sapete come “allungare” l’intestazione? in maniere da averla coerente con il testo?
Grazie in anticipoA parte che ti consiglio di usare il pacchetto geometry, è sconsigliabile allungare “a mano”…
Comunque dovresti risolvere il problema caricando il pacchetto fancyhdr dopo aver modificato le lunghezza, se non risolvi neanche così posta il preambolo.
Ciao, Daniele.
::scusate ancora ma pensavo di avere il pacchetto amsmath ma non l’ho trovato nella cartella TEX/LATEX di Miktex, e nemmeno usando il Miktex package manager… da dove posso scaricarlo?
Pierluigi
http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=amsmath
Ma dovrebbe essere compreso in MikTeX.
Ciao, Daniele.
::Grazie ho commentato la riga
%\usepackage{classicthesis-lpdkg}
e tutto è andato a posto.
Mi sorge una domanda:
ma qual’è la funzione del pacchetto classichthesis?
e che senso ha aggiungerlo per poi commentarlo?
Grazie
p.s. vorrei offrirvi una birra, ma gli emoticons non lo permettonoGrazie mille
Una cosa è ‘classicthesis-lpdkg’ e una cosa è ‘classicthesis’. Il responsabile dello stile è il secondo (che quindi non devi commentare), mentre il primo offre “servizi” aggiuntivi non strettamente necessari. Quindi puoi usare tranquillamente ‘classicthesis’ senza usare ‘classicthesis-lpdkg’.
Ciao,
Daniele.
::Trovato il punto del perché non ti genera il file dvi, è il caricamento di hyperref in classicthesis-ldpkg.
Davvero il caricamento di hyperref con opzione pdftex rende un documento compatibile solo con pdfLaTeX e non con LaTeX?
Grazie,
L.Lorenzo, per la verità non mi sono informato in modo tecnico (tipo leggendomi la documentazione di hyperref)… però ho copiato il codice di classicthesis-ldpkg nel mio file di prova e ho provato a botta di commenti qual’era la riga che non generava il dvi ma generava pdf, e colpevole è risultata proprio l’opzione pdftex di hyperref.
Comunque da quanto ho capito quella è un’opzione che specifica come driver di stampa proprio pdf e viene generato un pdf. Per spiegazioni più dettagliate di questo comportamento posso solo sperare che qualcuno più esperto di me risponda a questo topic.
Ciao,
Daniele.
-
AutoreRisposte