egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 5,416 al 5,430 (di 13,205 totali)
  • Autore
    Risposte
  • in risposta a: Configurare l’editor per compilare con XeLateX #50954
    Up
    0
    Down
    ::

    Purtroppo non va!
    Ho provato a eseguire le istruzioni passo, passo, ma niente…
    – La codifica è UTF8
    – nel campo dei comandi ho inserito il codice
    `xelatex -synctex=-1 %.tex`
    – ho riavviato e provato a disattivare l’opzione in MiKTeX che prevede il caricamento automatico dei pacchetti, ma il messaggio che mi compare è sempre il seguente:
    This is XeTeX, Version 3.1415926-2.2-0.9995.1 (MiKTeX 2.8)
    entering extended mode
    (“C:\Users\Luca\Documents\Prova tex\Ricci_prova\Prova.tex”
    LaTeX2e <2009/09/24>
    Babel and hyphenation patterns for english, dumylang, nohyphenation, ge
    rman, ngerman, german-x-2009-06-19, ngerman-x-2009-06-19, french, greek, italia
    n, latin, loaded.
    (“C:\Program Files\MiKTeX 2.8_28-09-2009\tex\latex\base\article.cls”
    xelatex: Permission denied: Prova.synctex(busy) xelatex: Data: Prova.synctex(busy)
    Process exited with error(s)

    E non so più che santi chiamare…

    Che succede se togli l’opzione “synctex=-1”? A parte che “synctex=1” è meglio.

    Secondo me il problema è di permessi: sembra che non possa scrivere i file temporanei della sincronizzazione.

    Ciao
    Enrico

    in risposta a: formattare un testo su un foglio 8.5x11i #51058
    Up
    0
    Down
    ::

    purtroppo non ho il texlive2010.

    Per caso questo altro editor può convivere con il texinccenter e permette la sillabazione automatica delle parole?Cosa che non si riesce a fare con il texincenter nemmeno impostando il pacchetto italian babel. Il comando hyphenation poi è inutile perchè devo mettermi a sillabare tutte le parole.

    TeXnicCenter non c’entra nulla. Devi impostare MiKTeX perché abiliti la sillabazione in italiano. Le istruzioni sulla documentazione ci sono.

    Ciao
    Enrico

    in risposta a: Indice #51067
    Up
    0
    Down
    ::

    Ciao a tutti,

    ho un problema con latex.

    Quando il nome delle varie sezioni/sottosezioni è particolarmente lungo, allora l’indice fa “abbastanza schifo” perché non va a capo, ma continua sulla stessa riga e spesso – non standoci su una sola riga – viene troncato il nome della sezione.

    La stessa cosa mi capita anche con la lista figure/tabelle.

    Il mio preambolo è questo:

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

    %———————-Definition of usefull packages
    \usepackage[italian,english]{babel}
    %\usepackage[english]{babel}
    \usepackage[utf8]{inputenc}
    \usepackage{graphicx}
    \usepackage{caption}
    \usepackage{amsfonts}
    \usepackage{fancyhdr}
    \usepackage{color}
    \usepackage{lastpage}
    \usepackage{longtable}
    \usepackage{amsmath}
    \usepackage{texdraw}
    \usepackage{makeidx}
    \usepackage{epigraph}
    \usepackage{natbib}
    \usepackage{verbatim}
    \usepackage{a4wide}
    \usepackage{multicol}
    \usepackage{float}
    \usepackage{listings}
    \usepackage{textcomp}
    \usepackage{alltt}
    \usepackage{doxygen}
    %\usepackage{times}
    \usepackage{ifpdf}

    %%%%%%%%%%%Dimensioni by Andre%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \setlength\topmargin{0cm} % impostazioni margini e layout pagina
    \setlength\voffset{-1.34cm}
    \setlength\hoffset{-2.54cm}
    \setlength\oddsidemargin{4.1cm}
    \setlength\evensidemargin{3.2cm}
    \setlength\textwidth{13.7cm}
    \setlength\headheight{0.53cm}
    \setlength\headsep{2.447cm}
    \setlength\textheight{21cm}
    \setlength\footskip{3.2cm}
    \setlength\marginparsep{0cm}
    \setlength\marginparwidth{0cm}
    %%%%%%%%%%%Fine dimensioni by Andre%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

    %———————-Magia
    \providecommand{\csletcs}[2]{%
    \expandafter\let\csname#1\expandafter\endcsname\csname#2\endcsname}
    \newcommand{\equivUC}[3][\def]{%
    \expandafter#1\csname#2\expandafter\endcsname\expandafter{%
    \csname#3\endcsname}}
    \newcommand{\UPCASElang}[1]{
    \uppercase{\def\temp{#1}}
    \csletcs{l@\temp}{l@#1}
    \equivUC{date\temp}{date#1}
    \equivUC{captions\temp}{captions#1}
    \equivUC{extras\temp}{extras#1}
    \equivUC{noextras\temp}{noextras#1}
    \equivUC[\edef]{\temp hyphenmins}{#1hyphenmins}
    }
    \UPCASElang{english}
    \UPCASElang{italian}

    \ifpdf
    \usepackage[pdftex,
    pagebackref=true,
    colorlinks=true,
    linkcolor=black,
    unicode
    ]{hyperref}
    \else
    \usepackage[ps2pdf,
    pagebackref=true,
    colorlinks=true,
    linkcolor=black,
    unicode
    ]{hyperref}
    \usepackage{pspicture}
    \fi

    %SONO QUELLI CHE HO AGGIUNTO “A NASO”..
    \lstset{language=C++,inputencoding=utf8,basicstyle=\footnotesize,
    breaklines=true,breakatwhitespace=true,tabsize=8,numbers=left }
    %\makeindex
    %\setcounter{tocdepth}{3}
    \renewcommand{\footrulewidth}{0.4pt}
    %

    %\usepackage{amssymb}
    %\usepackage[dvips]{graphicx}
    %\usepackage{psfrag}
    %\usepackage{minitoc}
    %\usepackage{amsmath}
    %\usepackage{hyperref}

    %———————-Set Toc Counter
    \setcounter{secnumdepth}{4}
    \setcounter{tocdepth}{4}

    %———————-Line Setting
    %\linespread{1.3}

    %———————-Do Index
    %\makeindex

    %———————-New environments
    \newcommand{\fncyblank}{\fancyhf{}}
    \newenvironment{abstract}
    {\cleardoublepage\fncyblank\null \vfill\begin{center}
    \bfseries \abstractname \end{center}}
    {\vfill\null}

    %———————-Page Style Setting
    \newcommand{\fncymain}{
    \fancyhead[RO]{\footnotesize\MakeUppercase{\rightmark}}
    \fancyfoot[RO]{\thepage}
    \fancyhead[LE]{\footnotesize\MakeUppercase{\leftmark}}
    \fancyfoot[LE]{\thepage}
    \fancyfoot[C]{}
    \renewcommand{\headrulewidth}{0.3pt}}
    \newcommand{\fncyfront}{
    \fancyhead[RO]{\footnotesize{\rightmark}}
    \fancyfoot[RO]{\thepage}
    \fancyhead[LE]{\footnotesize{\leftmark}}
    \fancyfoot[LE]{\thepage}
    \fancyhead[RE,LO]{}
    \fancyfoot[C]{}
    \renewcommand{\headrulewidth}{0.3pt}}

    %———————-Commands to avoid head/footnote at the end of each chapter
    \makeatletter
    \def\cleardoublepage{\clearpage\if@twoside
    \ifodd\c@page
    \else\hbox{}\thispagestyle{empty}\newpage
    \if@twocolumn\hbox{}\newpage\fi\fi\fi}
    \makeatother
    `

    Sapete aiutarmi?

    Compilare con latex+dvips+ps2pdf e hyperref impedisce che i titoli, che devono diventare collegamenti, siano spezzati su più righe. Questo non succede con pdflatex.

    Tre commenti. (1) Evita righe lunghe come quelle che scrivi. (2) Non usare mai il pacchetto a4wide né impostazioni “manuali” dei parametri di impaginazione; c’è geometry che fa il lavoro molto meglio. (3) Il pacchetto emptypage ti evita la ridefinizione di \cleardoublepage.

    Mi pare un po’ più semplice così, non pensi?
    `\usepackage{geometry}
    \geometry{textwidth=13.7cm,textheight=21cm,heightrounded,
    headheight=15pt,headsep=70pt,footskip=90pt,
    marginparsep=0cm,marginparwidth=0cm}`
    Ciao
    Enrico

    in risposta a: \section in ambiente enumerate #51049
    Up
    0
    Down
    ::

    grazie, Enrico
    . Funziona perfettamente, ma andando a toccare la label è incompatibile con li comando`
    \makeatletter
    \newcommand\flag{%
    \settowidth{\dimen@}{\@nameuse{label\@enumctr}\hskip\labelsep}%
    \makebox[0pt][r]{*\,\kern\dimen@}}
    \makeatother
    `
    che mi avevi suggerito per asteriscare alcuni elementi della lista.
    Che cosa devo cambiare in \flag, perché funzioni?

    Sostituisci \@nameuse{label\@enumctr} con \theesercizio; naturalmente non potrai usare \flag dentro ambienti enumerate.

    Ciao
    Enrico

    in risposta a: formattare un testo su un foglio 8.5x11i #51054
    Up
    0
    Down
    ::

    io uso il texincenter e passo da latex-dvi-pdf, non il pdflatex.

    Hai qualche motivo particolare per adottare questa procedura più lunga?

    Inserendo letterpaper dovrebbe darmi i margini 8.5inX11inches?

    Se non ti sai decidere fra le due procedure di compilazione, aggiungi
    `\usepackage{ifpdf}
    \ifpdf
    \pdfpagewidth=\paperwidth
    \pdfpageheight=\paperheight
    \else
    \special{papersize=11in,8.5in}
    \fi`
    al preambolo del tuo documento, subito dopo la dichiarazione di \documentclass[letterpaper,…]{…}

    Ciao
    Enrico

    in risposta a: formattare un testo su un foglio 8.5x11i #51052
    Up
    0
    Down
    ::

    Buongiorno a tutti,
    ho un problema.Non so come formattare un testo su un foglio 8.5x11in (il formato
    americano).
    In latex, quello piu’ simile sembrerebbe il b5paper, ma non e’ esattamente lo
    stesso.
    Potete fornirmi qualche indicazione
    Anna

    L’opzione è “letterpaper”, ma non occorre darla perché è il default. Con pdflatex anche il formato di uscita viene automaticamente a posto.

    Ciao
    Enrico

    in risposta a: \section in ambiente enumerate #51047
    Up
    0
    Down
    ::

    Per esempio per realizzare una struttura di questo genere:

    Capitolo 1 coniche
    sezione ellisse
    1.1 esercizio
    1.2 esercizio
    1.3 esercizio
    sezione parabola
    1.4 esercizio
    1.5 esercizio
    ………
    con sezione allineato a margine sinistro e non dove comincia l’item
    non usereste l’ambiente enumerate?

    Ovviamente sono liste separate. L’unico problema è di dover mantenere la progressione della numerazione. Il pacchetto enumitem lo fa senza troppi problemi, ma non è troppo difficile costruirsi un ambiente ad hoc:
    `\documentclass[a4paper]{book}

    %%% definizioni per l'ambiente “esercizi”
    \newcounter{esercizio}
    \renewcommand\theesercizio{\thechapter.\arabic{esercizio}}
    \newenvironment{esercizi}
    {\list{\theesercizio}{\usecounter{esercizio}\def\makelabel##1{\hss\llap{##1}}}%
    \restoreesercizio}
    {\xdef\ricordaesercizio{\number\value{esercizio}}%
    \xdef\ricordacapitolo{\number\value{chapter}}\endlist}
    \newcommand\restoreesercizio{\ifnum\value{chapter}=\ricordacapitolo\relax
    \setcounter{esercizio}{\ricordaesercizio}\else\setcounter{esercizio}{0}\fi}
    \newcommand\ricordacapitolo{0}
    \newcommand\ricordaesercizio{0}
    %%% fine delle definizioni rilevanti
    \usepackage{lipsum}

    \begin{document}
    \mainmatter
    \chapter{Uno}
    Testo

    \section*{Esercizi}
    \subsection*{Parabola}
    \begin{esercizi}
    \item \lipsum[2]
    \item Secondo
    \end{esercizi}

    \subsection*{Ellisse}
    \begin{esercizi}
    \item Primo
    \item Secondo
    \end{esercizi}

    \chapter{Due}
    Testo

    \section*{Esercizi}
    \subsection*{Parabola}
    \begin{esercizi}
    \item Primo
    \item Secondo
    \end{esercizi}

    \subsection*{Ellisse}
    \begin{esercizi}
    \item Primo
    \item Secondo
    \end{esercizi}

    \end{document}`
    Ciao
    Enrico

    in risposta a: \section in ambiente enumerate #51045
    Up
    0
    Down
    ::

    Per esempio la situazione può presentarsi se in un eserciziario numeri gli esercizi capitolo per capitolo invece che sezione per sezione, per avere una numerazione solo a due indici invece che a tre, che appesantirebbe molto.

    Che c’entra la lista? È assai probabile che si possa fare senza bisogno di stiracchiare l’ambiente enumerate per fargli fare ciò che non gli compete. Puoi essere più esplicito?

    Ciao
    Enrico

    in risposta a: \section in ambiente enumerate #51043
    Up
    0
    Down
    ::

    Un comando`\section` inserito nell’ambiente enumerate produce il numero ed il titolo del paragrafo rientrati.
    Come si può ovviare a questo inconveniente senza interrompere e riprendere la numerazione?
    Grazie
    ciao
    Ernesto

    Non si cerca di fare una cosa palesemente assurda: come può una sezione cominciare dentro una lista?

    Ciao
    Enrico

    in risposta a: Configurare l’editor per compilare con XeLateX #50942
    Up
    0
    Down
    ::

    Eccomi di nuovo qui…
    Chiedo davvero venia, ma non riesco a compilare pur avendo provato a configurare due editor, TexnicCenter e Texmaker. Evidentemente sbaglio qualcosa… Per il primo editor ho seguito la seguente procedura (già descritta in questo forum):

    TeXnicCenter->Build->Define Output Profiles->Add
    Nel campo “Profile’s name” ho inserito
    `XeLaTeX=>PDF `
    Poi sulla Path to the (La) teX compiler ho inserito il percorso:
    `C:\Program Files\MiKTeX 2.8_28-09-2009\miktex\bin\xelatex.exe`
    E infine su Viewer ho definito:
    `C:\PROGRAM FILES\ADOBE\READER 9.0\READER\ACRORD32.EXE`
    A colpo sicuro ho provato a compilare il codice minimo
    `\documentclass[a4paper]{article}
    \usepackage{fontspec}
    \usepackage{polyglossia}
    \setmainlanguage{italian}
    \setmainfont{simoncini garamond}
    \begin{document}
    Ciao \textbf{Ciao} \textit{Ciao}
    \end{document}`
    ma mi compare questo avviso: “La sintassi del nome del file, della directory o del volume è incorretta”. Immagino di aver commesso una banalità, ma se fosse più facile configurare Texmaker cambio senza alcuna difficoltà. Vorrei solo riuscire a compilare con XeLaTeX, tutto qui…
    Grazie per la pazienza,
    Luca

    TeXnicCenter non ha il supporto per UTF-8 se non nella versione 2 alpha. Quindi usarlo per XeLaTeX è una perdita di tempo.

    Ciao
    Enrico

    in risposta a: caricare un immagine #50935
    Up
    0
    Down
    ::

    Ciao a tutti,
    utilizzo texniccenter e miktex su windows, devo caricare delle immagini nel mio lavoro, ho caricato il pacchetto graphicx ma quando vado a inserire una foto con il comando \includegraphics{foto} non me la inserisce, ho provato con il formato delle foto bitmap e jpeg.
    Cosa posso fare e dove sbaglio?

    Devi compilare con pdflatex

    Ciao
    Enrico

    in risposta a: Xelatex, polyglossia e indentazione prima riga #50928
    Up
    0
    Down
    ::

    Grazie!
    Peccato che di quell’opzione
    e chissà di quante altre
    non ci sia traccia nel manuale
    che ho scaricato da CTAN…

    L’interfaccia a opzioni è un’aggiunta recente e ancora non del tutto rifinita.

    Ciao
    Enrico

    in risposta a: interruzione di pagina, elementi flottanti #50930
    Up
    0
    Down
    ::

    Ciao,
    avrei bisogno di un aiuto.
    Sto compilando un documento molto semplice, diviso in sezioni.
    Alla fine del testo ho la classica bibliografia.

    Dopo la bigliografia, vorrei aggiungere le tabelle (una per ogni pagina) e la lista delle “captions” delle figure (in una nuova pagina).
    Sto provando ad utilizzare \newpage e \pagebreak[4] come suggerito dalla guida “l’arte di scrivere con LaTex”, ma non ottengo granchè.

    Il mio codice è (scrivo \newpage, ma ho usato entrambi i comandi senza successo):

    \begin{thebibliography}{10}
    \end{thebibliography}{10}

    \newpage
    \section{Tables}
    \begin{table}
    …
    \end{table}

    \newpage

    \begin{table}
    …
    \end{table}

    \newpage
    \section{Captions}
    bla bla bla

    Potete aiutarmi?

    Hai provato a scrivere
    `\begin{table}[p]
    …
    \end{table}`
    (eccetto che per la prima)?

    Ciao
    Enrico

    in risposta a: Xelatex, polyglossia e indentazione prima riga #50925
    Up
    0
    Down
    ::

    Quell’opzione l’ho trovata in rete, ma non l’ho verificata.
    Un’altra delle invenzioni che si trovano in rete?
    Cmq mi riferisco ovviamente al rientro di prima riga.
    Con polyglossia prendere o lasciare? Nel manuale
    non ho trovato niente che si riferisca a un’opzione
    del genere…

    Scusa, ma li leggi i messaggi?

    Ciao
    Enrico

    in risposta a: Xelatex, polyglossia e indentazione prima riga #50923
    Up
    0
    Down
    ::

    Con un preambolo del genere
    `\documentclass[a4paper]{article}
    \usepackage{xltxtra}
    %\usepackage{fontspec}
    \setmainfont[Ligatures=TeX,Numbers={OldStyle}]{TeX Gyre Termes}
    \setsansfont[Scale=MatchUppercase,Ligatures=TeX]{TeX Gyre Adventor}
    \usepackage{polyglossia} % x XeLaTeX in luogo di babel
    \setdefaultlanguage{italian} % x XeLaTeX in luogo di babel
    \usepackage{metalogo}`
    come eliminare l’indentazione della prima riga?
    Esiste per polyglossia qualcosa di simile
    all’opzione \usepackage[it-noindent]babel?

    `\usepackage{polyglossia}
    \setmainlanguage{italian} % \setdefaultlanguage è deprecato
    \PolyglossiaSetup{italian}{indentfirst=false}`
    Non mi risulta che esista un’opzione “it-noindent” per babel. ❓ Né che la parola “indentazione” abbia il significato che le attribuisci. 🙂

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 5,416 al 5,430 (di 13,205 totali)

Go to top▲