michele24

Risposte nei forum create

Stai visualizzando 15 risposte – dal 31 al 45 (di 128 totali)
  • Autore
    Risposte
  • in risposta a: Inserire una scritta in filigrana in latex #21256
    Up
    0
    Down
    ::


    anche eso-pic lo fa

    in risposta a: Codifiche di inputenc con WinEdt, TeXnicCenter e Kile #21174
    Up
    0
    Down
    ::


    Dalla documentazione di WinEdt sembra si possa fare lavorando sul file font.ini, ma non mi sembra molto semplice. Domani approfondisco meglio…

    in risposta a: Aiuto! problema con l’installazione di miktek 2.7 #21143
    Up
    0
    Down
    ::


    Potrebbe essere legato alle policies di win XP. Siete sicuri di avere i privilegi administrator durante l’installazione?

    in risposta a: Riferimenti troppo precisi? #21043
    Up
    0
    Down
    ::

    La terza ambiguità è il termine WYSIWYG, che può indicare due concetti diversi:
    1. Quello che appare a video è uguale a quello che appare a stampa (in questo caso, LaTeX è WYSIWYG):
    2. Si può direttamente modificare a video un testo già composto (in questo caso, LaTeX non è WYSIWYG).

    Attenzione il termine WYSISWYG indica tutti i programmi che mostrano i cambiamenti i tempo reale senza dover interpretare, compilare il file. Latex quindi non è WYSIWYG.

    in risposta a: beamer … stapare le slide senza il pause #21110
    Up
    0
    Down
    ::


    L’opzione trans della classe Beamer può fare al caso tuo
    `
    \documentclass[trans]{beamer}
    `
    Il comportamento può essere migliorato per cambiare nel caso scritte che si sovrappongono, overlay particolari ecc. Trovi tutto a pag 189 del manuale di Beamer versione 3.07

    in risposta a: Problema con il MikTeX Net installer #20897
    Up
    0
    Down
    ::


    Di che pacchetto si tratta? Distribuzione standard?
    Prova con i siti francesi o tedeschi, di solito sono i più completi

    in risposta a: Problema con il MikTeX Net installer #20894
    Up
    0
    Down
    ::


    Prova con l’altra distribuzione base. Poi quando l’hai installata, apri package manager e selezioni tutto, in questo modo puoi scaricare la versione completa.
    Con il net installer effettivamente ci sono problemi, ma non so a cosa siano dovuti

    in risposta a: Problema con il MikTeX Net installer #20892
    Up
    0
    Down
    ::


    Hai provato con pick up random repository,
    così mi funziona

    in risposta a: Problemi con Yap #20863
    Up
    0
    Down
    ::


    Hai per caso installato degli update non andati a buon fine?

    in risposta a: Lista dei label a portata di mano #20821
    Up
    0
    Down
    ::


    In ambito Linux Kile ha una lista dei label, così come la nuova versione di winedt su windows. Non usando Mac non so aiutarti per quel che riguarda il tuo sistema.

    in risposta a: Numerazioni equazioni e oggetti flottanti #20648
    Up
    0
    Down
    ::


    Un modo è quello di usare il comando `
    \numberwithin{equation}{section}
    ` che definisce il contatore all’interno di section
    Allo stesso modo si potrebbe fare per figure e table.

    in risposta a: Problema con una ridefinizione di comando #20552
    Up
    0
    Down
    ::


    Ho risolto ridefinendo e semplificando i comandi di latex standard per la gestione dei vari sommari. Ho dovuto però definire due nuovi counter.
    ecco il codice `
    \documentclass[a4paper]{article}
    \usepackage{lipsum}
    \makeatletter
    \def\contenutotoc{%
    \begingroup
    \makeatletter
    \@input{\jobname.abc}%
    \if@filesw
    \expandafter\newwrite\csname tf@abc\endcsname
    \immediate\openout \csname tf@abc\endcsname \jobname.abc\relax
    \fi
    \@nobreakfalse
    \endgroup}
    \def\chiudiscrittura{\closeout\csname tf@abc\endcsname}
    \def\cambiasezionetoc{
    \def\oldesection{\relax}
    \let\oldsection=\section
    \def\seziones##1{\oldsection*{##1}}
    \def\sezione##1{\oldsection{##1}
    \relax
    aggiungilinea{section}{##1} %%%%
    }

    \def\section{\@ifstar\seziones\sezione}
    \def\oldsubsection{\relax}
    \let\oldsubsection=\subsection
    \def\subsection##1{\oldsubsection{##1}
    \aggiungilinea{subsection}{##1} %%%%
    }
    }
    \def\ripristinasezione{
    \let\section=\oldsection%
    \let\subsection=\oldsubsection%
    }
    \def\minisommario{
    \cambiasezionetoc
    \hrule
    \vskip 5pt
    \textsc{Table of Contents}\par
    \contenutotoc\par
    \vskip 7pt
    \hrule
    \vskip 15pt plus 5pt minus 3pt
    }
    \newcounter{articolosezione} %%%%
    \newcounter {articolosottosezione}[articolosezione] %%%%
    \renewcommand \thearticolosezione {\@arabic\c@articolosezione.} %%%%
    \renewcommand\thearticolosottosezione {\thearticolosezione\@arabic\c@articolosottosezione.} %%%%
    \newcommand*\envname[1]{\textsf{#1}}
    \def\aggiungilinea#1#2{%%%%%
    \aggiungicontenuti{\protect\contenuti{#1}{#2}{\thepage}}} %%%%
    \long\def\aggiungicontenuti#1{%%%%
    \def\@out{\csname tf@abc\endcsname}%%%%
    \protected@write\@out %%%%
    {\let\label\@gobble \let\index\@gobble \let\glossary\@gobble}%%%%%
    {\string\mbox{}{#1}}}%%%%
    \def\contenuti#1{\csname s@#1\endcsname}%%%%
    \def\s@section#1#2{%%%%
    \stepcounter{articolosezione}%%%%
    \thearticolosezione\ #1 \hfill #2\par}%%%%
    \def\s@subsection#1#2{%%%
    \stepcounter{articolosottosezione}%%%%
    \hskip 15pt \thearticolosottosezione\ #1 \hfill #2\par}%%%%
    \makeatother

    \begin{document}
    \minisommario
    \section{Una \envname{Prova}}
    \lipsum[3]\lipsum[4]
    \subsection{Questa \`{e} una sottosezione}
    \lipsum[2]\lipsum[2]\lipsum[2]
    \section{prova ancora}
    \chiudiscrittura
    \end{document}`

    Ho indicato con %%% i cambiamenti rispetto alla prima versione. So di aver scoperto l’acqua calda, ma ho capito finalmente come funziona. E ho risolto usando write al posto di immediate\write il problema delle pagine.

    in risposta a: stampatello con prima lettera più grande #20567
    Up
    0
    Down
    ::


    Esiste un pacchetto titlesec, prova a darci un’occhiata

    in risposta a: Problema con una ridefinizione di comando #20551
    Up
    0
    Down
    ::


    Grazie Enrico, stavo provando varie soluzioni e questa funziona egregiamente.
    Stavo pensando qualcosa che facesse espandere thesection subito in un comando tipo
    \edef\testo{\thesection} per costringere l’espansione, ma non funziona.

    Rimane il fatto che usando immediate i numeri di pagina possono essere sballati. Probabilmente l’unica soluzione è quella di definirsi un comando tipo contentsline.
    Devo dire che mi sto divertendo a giocare con i meccanismi di latex.

    in risposta a: Problema con una ridefinizione di comando #20549
    Up
    0
    Down
    ::


    Questo è l’esempio minimo che genera l’errore.
    `
    \documentclass[a4paper]{article}
    \makeatletter
    \def\contenutotoc{%
    \begingroup
    \makeatletter
    \@input{\jobname.abc}%
    \if@filesw
    \expandafter\newwrite\csname tf@abc\endcsname
    \immediate\openout \csname tf@abc\endcsname \jobname.abc\relax
    \fi
    \@nobreakfalse
    \endgroup}
    \def\chiudiscrittura{\closeout\csname tf@abc\endcsname}
    \def\cambiasezionetoc{
    \def\oldesection{\relax}
    \let\oldsection=\section
    \def\seziones##1{\oldsection*{##1}}
    \def\sezione##1{\oldsection{##1}
    \relax
    \immediate\write \csname tf@abc\endcsname{\hskip 7pt \thesection. ##1\hfill \thepage\mbox{\quad}\par
    }}

    \def\section{\@ifstar\seziones\sezione}
    \def\oldsubsection{\relax}
    \let\oldsubsection=\subsection
    \def\subsection##1{\oldsubsection{##1}
    \immediate\write \csname tf@abc\endcsname{\hskip 13pt \thesubsection. ##1\hfill\thepage\mbox{\quad}\par}
    }
    }
    \def\ripristinasezione{
    \let\section=\oldsection%
    \let\subsection=\oldsubsection%
    }
    \def\minisommario{
    \cambiasezionetoc
    \hrule
    \vskip 5pt
    \textsc{Table of Contents}\par
    \contenutotoc\par
    \vskip 7pt
    \hrule
    \vskip 15pt plus 5pt minus 3pt
    }
    \makeatother
    \newcommand*\envname[1]{\textsf{#1}}
    \begin{document}
    \minisommario
    \section{\envname{Prova}}
    \section{prova ancora}
    \end{document}`
    Se elimino \immediate funziona, ma sbaglia i numeri delle sezioni

Stai visualizzando 15 risposte – dal 31 al 45 (di 128 totali)

Go to top