egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 1,756 al 1,770 (di 13,218 totali)
  • Autore
    Risposte
  • in risposta a: Package utf8x Error: MalformedUTF-8sequence #74882
    Up
    0
    Down
    ::

    fedex03″ post=74041Ciao a tutti,

    sto scrivendo un report nel quale includo dei sorgenti Matlab tramite il pacchetto `\usepackage{listings}` e quando vado a compilare mi viene restituito questo errore: `Package utf8x Error: MalformedUTF-8sequence`

    Questo è un esempio di codice che funziona:
    `\section{Unione ed ordinamento vettore picchi}
    ……..
    \subsection{Funzione ordinamento\_vettore.m}
    Viene ora riportato per intero il codice della funzione \emph{ordinamento\_vettore.m}.
    \lstinputlisting{ordinamento_vettore.m}`

    Il problema sopraggiunge quando aggiungo questa parte di codice:
    `\section{Isolamento singolarità}
    ….
    \subsection{Funzione isolamento\_singolarita.m}
    Viene ora riportato per intero il codice della funzione \emph{isolamento\_singolarita.m}.
    \lstinputlisting{isolamento_singolarita.m}`

    Facendo diverse prove ho capito che il problema è nella riga: `\lstinputlisting{isolamento_singolarita.m}`; infatti eliminando questa riga la compilazione va a buonfine.

    Quindi questo non dovrebbe essere un problema relativo agli accenti.
    Per scrupolo ho anche provato a rinominare il file nei modi più disparati ma l’errore permane.

    Come posso risolvere?

    Per la gestione degli accenti ho aggiunto nel preambolo:
    `\usepackage[utf8x]{inputenc}
    \usepackage[italian]{babel}
    \usepackage[T1]{fontenc}`

    Grazie

    Ciao

    Il problema è certamente nelle lettere accentate nel file che richiami. Occorrerebbe un esempio minimo.

    Ciao
    Enrico

    in risposta a: Seconda pagina dell’indice con figura senza intestazioni #74874
    Up
    0
    Down
    ::

    jimmi” post=74030Se avesse funzionato ero già pronto a fondare una nuova religione sui poteri mistici del Latex, ma il risultato è stato indice-pagina bianca-figura con intestazione

    Per semplificare nel mio esempio precedente non ho incluso un caption che nella realtà mi serve, e con il codice:
    `\tableofcontents
    \newpage
    \thispagestyle{empty}
    \begin{figure}
    \vspace*{\fill}
    \begin{center}
    \includegraphics[width=\textwidth]{img/figura.png}
    \caption{Figura}
    \end{center}
    \end{figure}
    \vspace*{\fill}
    \newpage`

    ottengo la sequenza indice-pagina bianca-figura (pagina numero 1!?)-pagina bianca.
    Jimmi

    Certo che funziona. Ma se insisti a inserire un ambiente figure non so che farci. Inserisci
    `\usepackage{caption}`
    nel preambolo e, nell’ambiente [tt]center[/tt] senza [tt]figure[/tt] scrivi
    `\captionof{figure}{La mia inutile didascalia}`
    Evita però di lamentarti che le figure le vuoi numerate capitolo.figura.

    Ciao
    Enrico

    in risposta a: Seconda pagina dell’indice con figura senza intestazioni #74871
    Up
    0
    Down
    ::

    jimmi” post=74023Torno a tormentarvi per un’altro problemino a cui non trovo soluzione. Il libretto che sto preparando (twoside) ha l’indice su una pagina, la seguente vuota. Vorrei inserire su quella pagina una figura senza l’intestazione con numero e nome capitolo.

    Il primo tentativo è stato quello di inserire newpage + thispagestyle nel modo seguente:
    `\tableofcontents
    \newpage
    \thispagestyle{empty}
    \begin{figure}
    \begin{center}
    \includegraphics[width=\textwidth]{img/figura.png}
    \end{center}
    \end{figure}`

    Sorprendentemente per me il risultato è stato che la figura appare su un’altra pagina “fronte” (con margine largo a destra) senza intestazioni, dopodichè viene aggiunta una pagina bianca che mi scombina la sequenza dei fronte-retro.

    se provo con:
    `\tableofcontents
    \thispagestyle{empty}
    \begin{figure}
    \begin{center}
    \includegraphics[width=\textwidth]{img/figura.png}
    \end{center}
    \end{figure}`

    ottengo un “fronte” dell’indice senza numero di pagina e un “retro” con foto e intestazioni.

    Qual’è la strada giusta?

    Jimmi

    `\tableofcontents
    \newpage
    \thispagestyle{empty}
    \vspace*{\fill}
    \begin{center}
    \includegraphics[width=\textwidth]{img/figura.png}
    \end{center}
    \vspace*{\fill}
    \newpage`
    Ciao
    Enrico

    in risposta a: documento con due stili differenti di pagina #74835
    Up
    0
    Down
    ::

    diegotex” post=73986ciao a tutti
    sto facendo un libro (classe book) e vorrei poter utilizzare 2 stili di pagina differenti:

    – uno “standard” con il corpo del testo che lascia spazio alle note a margine

    – uno invece senza spazio per le note a margine, con il testo su due colonne che utilizza quasi tutto lo spazio orizzontale della pagina

    (non posso mettere l’esempio perché vivo in Bolivia in un posto un po’ isolato, e non posso accedere con regolaritá a internet e oggi approfitto di un’occasione… sorry)

    dovrei quindi fare tipo x pagine con uno stile, poi t con l’altro stile, tornare al primo …

    nel manuale di fancy (credo) era citato il comando “thispagestyle” (credo….) che si puó usare in questi casi, ma non ho capito come fare a usarlo

    qualcuno ha un esempio?

    grazie e scusate la scarsezza di informazioni, ma credo si sia capito ció che voglio fare

    Con geometry puoi dare `\newgeometry` e `\restoregeometry`. Il manuale è abbastanza chiaro.

    \pagestyle si riferisce solo all’aggiunta di testatine, piede e roba del genere, non agisce al livello del formato della gabbia.

    Ciao
    Enrico

    in risposta a: Livello appendici #74822
    Up
    0
    Down
    ::

    Alb” post=73995Con il codice suggerito da Enrico ho ottenuto questo errore:

    ERROR: Argument of \@firstoftwo has an extra }.

    — TeX said —

    \par
    l.19 \end{document}

    — HELP —
    From the .log file…

    I’ve run across a `}’ that doesn’t seem to match anything.
    For example, `\def\a#1{…}’ and `\a}’ would produce
    this error. If you simply proceed now, the `\par’ that
    I’ve just inserted will cause me to report a runaway
    argument that might be the root of the problem. But if
    your `}’ was spurious, just type `2′ and it will go away.

    Alberto

    Ho corretto il codice; occorrono due [tt]\unexpanded[/tt].

    Ciao
    Enrico

    in risposta a: Livello appendici #74820
    Up
    0
    Down
    ::

    Alb” post=73991Vorrei cambiare il rientro delle voci dell’indice senza cambiare la struttura gerarchica del documento.

    Grazie del suggerimento. Ho trovato un modo per ottenere il risultato desiderato, proprio usando tocloft (qui). Il problema è che funziona con la classe report, ma non con la classe scrbook che sto usando per il mio documento.

    Il codice è:
    `\documentclass{report}
    \usepackage{tocloft}
    \begin{document}
    \tableofcontents
    \chapter{A chapter}
    \section{A section}
    \newpage\phantomsection
    \addcontentsline{toc}{chapter}{Appendices}
    \appendix
    \addtocontents{toc}{
    \setlength{\cftbeforechapskip}{\cftbeforesecskip}
    \setlength{\cftchapindent}{\cftsecindent}
    \protect\renewcommand{\cftchapfont}{\cftsecfont}
    \protect\renewcommand{\protect\cftchapdotsep}{\cftsecdotsep}
    }
    \chapter{An Appendix}
    \end{document}`

    Con la classe report mi dà il risultato desiderato. Ma con scrbook ottengo l’errore seguente:

    Missing endcsname inserted.

    — Tex said —

    \protect
    l.4 … command {\normalcolor \sffamily \bfseries }
    {\normalfont } \renewcomma..
    — HELP —
    From the .log file…

    The control sequence marked should
    not appear between \csname and \endcsname.

    Scriverei
    `\addtocontents{toc}{%
    \unexpanded{\unexpanded{%
    \setlength{\cftbeforechapskip}{\cftbeforesecskip}%
    \setlength{\cftchapindent}{\cftsecindent}%
    \renewcommand{\cftchapfont}{\cftsecfont}%
    \renewcommand{\cftchapdotsep}{\cftsecdotsep}}}%
    }`
    così non hai problemi di sapere dove mettere [tt]\protect[/tt]. Di sicuro, comunque, andava anche prima di [tt]\cftchapfont[/tt].

    In ogni caso l’idea mi sembra balzana.

    Ciao
    Enrico

    in risposta a: L’ambiente description non usa il grassetto!? #74829
    Up
    0
    Down
    ::

    jimmi” post=73979Avete idea dove stia il problema?

    No. Questo documento minimo ha “Ciao” in nero.

    `\documentclass[12pt, a4paper, twoside, openright]{book}

    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage[english, italian]{babel}

    \usepackage{verse}
    \usepackage{graphicx,subfig}
    \usepackage{makeidx}
    \usepackage[authoryear]{natbib}
    \usepackage[]{caption}

    \usepackage{hyperref}

    \newcommand{\clearemptydoublepage}{\newpage{\pagestyle{empty}\cleardoublepage}}
    \newcommand{\insertblankpage}{\clearpage\thispagestyle{empty}\null\clearpage}
    \newcommand{\autore}[1]{\nopagebreak{\raggedleft\footnotesize #1\par}}

    \begin{document}
    \begin{description}
    \item[Ciao] Saluto
    \end{description}
    \end{document}`
    Ho rimaneggiato il preambolo per mostrarti un ordine di caricamento più corretto, ma anche con quello originale il risultato è quello previsto.

    A che ti serve definire [tt]\clearemptydoublepage[/tt]? A darlo manualmente? Se non vuoi le testatine sulle pagine vuote si scrive
    `\usepackage{emptypage}`
    e non occorre fare nulla.

    Ciao
    Enrico

    in risposta a: [RISOLTO] TL -ultima versione e \resizebox o \scalebox #74807
    Up
    0
    Down
    ::

    OldClaudio” post=73959Grazie a tutti!

    Mi cospargo il capo di cenere perché ho confuso \Large con \large. Questo era l’errore; in realtà tutto funzionava benissimo e la mia fiducia nel TL Team era come al solito ben riposta. Anche la fiducia in voi, naturalmente. Grazie ancora.

    Enrico, hai fatto bene a ricordarmelo, perché io mi ricordavo solo che le scatole impegnate venivano allocate in ordine progressivo, tranne la 255 che era riservata alla routine di output per conservare una specie di galley proof (come si chiama in italiano la galley proof? bozza a nastro continuo? bozza non impaginata?); per altro, a scanso di equivoci proteggo sempre tutto nei gruppi e con le estensioni di e-TeX ora so che il ripristino di qualunque cosa che non abbia avuto una assegnazione globale viene ripristinato correttamente. Ma, come dici bene, è meglio evitare.

    Non è proprio la bozza che viene passata alla [tt]\box255[/tt], ma la pagina definitiva a cui aggiungere il materiale di contorno: illustrazioni, note al piede e a margine, testatine.

    Nel caso specifico non dovrebbe essere pericoloso usare il registro 254 e nemmeno il 255, a dire il vero. 🙂 Anzi, forse è meglio il 255, perché di sicuro durante la composizione della box interna a [tt]\scala[/tt] non viene chiamato il “page builder”. Viceversa, se dentro a quella box c’è una [tt]minipage[/tt] nella quale usi [tt]\footnote[/tt]… Anche qui il problema non si dovrebbe porre, in realtà, perché comunque il lavoro viene fatto prima che la box che vuoi misurare venga assegnata al registro.

    Ciao
    Enrico

    in risposta a: Problemi con le frecce curve in tikz #74810
    Up
    0
    Down
    ::

    Bresciani” post=73954Salve,

    ho un problema con tikz. Ho bisogno di un diagramma con una freccia curva, che parta dalla fine di una linea e ricominci nella linea successiva. Ho usato quindi

    `edge[out=0, in=180]`

    per far si che la freccia curvi. Il risultato è esattamente quello desiderato, tranne che per il fatto che, nel momento in cui inserisco quell’opzione, il diagramma si sposta sulla destra del foglio, nonostante l’ambiente center. Qualcuno ha idea di come potrei sistemare? Di seguito il codice completo del diagramma.

    `
    \begin{center}
    \begin{tikzpicture}[description/.style={fill=white,inner sep=2pt}]
    \matrix (m) [matrix of math nodes, row sep=3em,
    column sep=2em, text height=2ex, text depth=0.5ex]
    { 0 & \pi_k(X_{k+1}) & \pi_k(X_k) \\
    \pi_{k-1}(\Omega K(\pi_k(X_k) ,k-1)) & \pi_{k-1}(X_{k+1}) & 0 \\};
    \draw[->,font=\scriptsize ]
    (m-1-1) edge node[auto] {} (m-1-2)
    (m-1-2) edge node[auto] {$p_*$} (m-1-3)
    (m-2-1) edge node[auto] {$i_*$} (m-2-2)
    (m-2-2) edge node[auto] {} (m-2-3)
    (m-1-3) edge[out=0, in=180] node[auto] {$\de$} (m-2-1);
    \end{tikzpicture}
    \end{center}
    `

    Quando TikZ disegna frecce curve non sempre riesce a stabilire correttamente la loro “bounding box”. Disegna il diagramma in due fasi e usa la prima per stabilire la bounding box; le parti curve della freccia saranno fuori, ma non dovrebbe essere un problema, visto che centri il tutto.
    `\documentclass{article}
    \usepackage{tikz}
    \usetikzlibrary{matrix}
    \usepackage{kantlipsum}
    \begin{document}
    \kant*[1]
    \begin{center}
    \begin{tikzpicture}[description/.style={fill=white,inner sep=2pt}]
    \matrix (m) [matrix of math nodes, row sep=3em,
    column sep=2em, text height=2ex, text depth=0.5ex]
    { 0 & \pi_k(X_{k+1}) & \pi_k(X_k) \\
    \pi_{k-1}(\Omega K(\pi_k(X_k) ,k-1)) & \pi_{k-1}(X_{k+1}) & 0 \\};
    \draw[->,font=\scriptsize,use as bounding box]
    (m-1-1) edge node[auto] {} (m-1-2)
    (m-1-2) edge node[auto] {$p_*$} (m-1-3)
    (m-2-1) edge node[auto] {$i_*$} (m-2-2)
    (m-2-2) edge node[auto] {} (m-2-3) ;
    \draw [->,font=\scriptsize]
    (m-1-3) edge[out=0, in=180] node[auto] {$d$} (m-2-1);
    \end{tikzpicture}
    \end{center}
    \kant[2]
    \end{document}`
    Per favore, cerca di fare in modo che gli esempi siano compilabili (altrimenti occorre tirare a indovinare che cosa serve). Il tuo [tt]\de[/tt] è diventato [tt]d[/tt], dal momento che non ho la minima idea di che cosa indicasse.

    Benvenuto/benvenuta!

    Ciao
    Enrico

    in risposta a: Consiglio installazione latex su linux / ubuntu #74800
    Up
    0
    Down
    ::

    Doc” post=73947dovrebbe bastare. Perché su ubuntu non funziona? 😕

    Credo che abbiano eliminato dalle librerie caricate di default quella che serve allo scopo; credo che sia gnome-panel

    Ciao
    Enrico

    in risposta a: [RISOLTO] TL -ultima versione e \resizebox o \scalebox #74805
    Up
    0
    Down
    ::

    OldClaudio” post=73949Sto girando a vuoto dopo aver controllato ogni documentazione che conoscoma dopo aver aggiornato all’ultima versione frozen la TeX Live 2011 non mi funzionano più come mi aspetto i comandi \resizebox e \scalebox del pacchetto graphics/x; ecco un breve esempio minimo compilabile; o faccio un erorre sistematico, oppure il prolema che incontro è reale.
    `
    \documentclass{article}
    \usepackage{graphicx}

    \newcommand\scala[1]{{\setbox254\hbox{#1}\dimen254=1.2\ht254\relax\resizebox{!}{\dimen254}{#1}}}

    \begin{document}

    abcdefghijklmnopqrstuvwxyz

    \scala{abcdefghijklmnopqrstuvwxyz}%

    {\Large abcdefghijklmnopqrstuvwxyz\par}

    \scalebox{1.2}[1.2]{abcdefghijklmnopqrstuvwxyz}\par

    \end{document}
    `

    Il comando \scala è una specie di doppione che ho costruito per evitare di inserire calcoli nelle specificazioni delle dimensioni, ma sarebbe del tutto superfluo se \resizebox e \scalebox mi funzionassero; inoltre non funziona nemmeno lui.

    Siccome ho una fiducia illimitata nei gestori di TL, parto dal presupposto che sia io a sbagliare; quindi chiedo a voi; che cosa ho combinato?

    `\newcommand\scala[1]{{\setbox254\hbox{#1}\resizebox{!}{1.2\ht254}{#1}}}`
    Mi rimane piuttosto oscuro l’uso, ma evidentemente tu sai perché lo vuoi. 🙂 Senza sapere che cosa vuoi che venga posso solo consultare la sfera di cristallo, che non mi dice nulla. 🙂

    Eviterei con cura di usare [tt]\box254[/tt], ma fa’ tu. 🙂 Per la cronaca, [tt]\box254[/tt] è allocata per la classe di inserzioni [tt]\@mpfootins[/tt]. Vero che la usi in un gruppo, ma io la eviterei comunque.

    Ciao
    Enrico

    in risposta a: Consiglio installazione latex su linux / ubuntu #74798
    Up
    0
    Down
    ::

    DirkPitt” post=73943

    è la versione completa, provata per credere!
    @ DirkPitt: il link che hai citato come utile e spiegato bene è obsoleto anche quello! non esiste più il synaptic da almeno 2 versioni. è vero che l’ubuntu center è molto meglio e simile, ma sono cambiate le parole da scrivere per l’isntallazione di alcuni pacchetti e software 🙂

    Mi riferivo ai comandi per individuare l’albero personale. Per l’installazione non c’è nulla di meglio di texlive-ubuntu.

    Ciao

    P.S. in una discussione di qualche tempo fa si è detto che sul nuovo gestore desktop di ubuntu non funziona la procedura di egreg. Io non ho provato perchè uso gnome classic ma l ha confermato anche l’autore.

    Quello che non funziona è la creazione della miniapplicazione per gestire tlmgr (e infatti non c’è più nell’ultima edizione). 🙁 Chi l’ha già costruita non ha problemi.

    Se qualcuno ha idee su come si possa fare, si faccia avanti.

    Ciao
    Enrico

    in risposta a: \textwidth in cm #74770
    Up
    0
    Down
    ::

    repez” post=73921ho visto che sull’ Arte si consiglia sempre di porre la dimensione sempre come frazione di \textwidth…

    grazie per l’ altro consiglio center lo uso solo per il testo allora? \centering vale anche per le tabelle giusto?

    Usare una frazione di [tt]\textwidth[/tt] è conveniente per evitare di dover modificare il codice nel caso si cambino i parametri di impaginazione. Ma non è obbligatorio; se sei sicuro di volere una certa dimensione la imposti esattamente com’è.

    Cerca [tt]\centering[/tt] nell’Arte, vedrai che lo trovi. 😉

    Ciao
    Enrico

    in risposta a: \textwidth in cm #74768
    Up
    0
    Down
    ::

    repez” post=73914

    [quote=”repez” post=73909]14.75922 cm ho trovato questo valore è possibile no?

    Il valore “vero”, con sei decimali esatti, è 147.613117 mm, che differisce da quello calcolato con [tt]\printlen[/tt] di 0.02 mm (che secondo TeX sono 0.05692pt o, più esattamente, 3730sp). Direi che 147.6mm è, per qualsiasi scopo pratico, la misura “corretta”.

    Se chiedo a TeX quanto è 147.6mm, risponde 27522675sp; se chiedo 420pt, risponde 27525120sp, con una differenza di 2445sp, poco meno di 0.04pt.

    L’inaccuratezza del calcolo di [tt]\printlen[/tt] è dovuta al fatto che TeX opera solo in aritmetica intera (con troncamento quando si eseguono divisioni). Ma le differenze sono davvero trascurabili.

    Ciao
    Enrico

    `\begin{center}
    \begin{figure}
    \includegraphics[%
    width=1.0\textwidth,%
    height=0.25\textheight%
    ]{lenti}%
    \caption{Banco ottico}%
    \label{fig:Banco_ottico}%
    \end{figure}
    \end{center}`

    io volevo calcolare \textwidth per poi fare: {larghezza della figura che voglio}/{\textwidth}=n e poi inserire quell’ “n” nel codice sopra:

    `width=n\textwidth`

    in modo da avere la figura esattamente della grandezza desiderata ma che comunque sia frazionaria rispetto a \textwidth

    ho provato a cercare come dici tu nel file log ma è un casino, cosa devo scrivere esattamente nel “trova” del blocco note per trovare la stringa del valore da moltiplicare ?[/quote]
    E a che ti serve la giustezza in centimetri? Se vuoi una certa larghezza, scrivila esplicitamente:
    `\includegraphics[width=12cm]{…}`
    Non inserire mai un ambiente [tt]figure[/tt] in un [tt]center[/tt]; metti [tt]\centering[/tt] dopo [tt]\begin{figure}[/tt].

    Ciao
    Enrico

    in risposta a: LaTeX e Windows 8 Release Preview #74775
    Up
    0
    Down
    ::

    Marco87″ post=73907Ciao a tutti,

    dopo aver provato Windows 8 Consumer Preview, ne sono rimasto colpito molto positivamente. Volevo chiedere se qualcuno ha già usato LaTeX su Windows 8, e se ha mai avuto problemi.

    Altra curiosità: alla domanda “Esistono rischi per l’installazione di Windows 8 Release Preview?”, viene detto che “File che possono danneggiarsi”. Qualcuno sa di che si tratta esattamente? Se avete usato LaTeX, avete riscontrato problemi al riguardo? La stabilità e la rapidità del sistema sono molto buone, ma non sapere esattamente che cosa rischio non mi piace molto. Se si tratta di perdere dati per uno spegnimento inaspettato può andare (salverò più spesso), ma la possibilità di danneggiare irrimediabilmente i miei sorgenti LaTeX non mi andrebbe proprio.

    Grazie e ciao,
    Marco.

    Ogni volta che una macchina si spegne all’improvviso o, più probabilmente, il sistema va in qualche forma di panico che richiede il riavvio, ciò che risiede nella memoria RAM è perduto. I file possono essere danneggiati se il guaio avviene durante un’operazione di scrittura e il filesystem perde o confonde i riferimenti ai vari file.

    Da quando uso filesystem con “journaling” non ho mai avuto problemi del genere. Fa’ frequenti back-up: su Mac OS X c’è Time Machine che lo esegue ogni ora. Immagino che sviluppando W8 abbiano avuto il tempo di “prendere ispirazione”.

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 1,756 al 1,770 (di 13,218 totali)

Go to top▲