Massimiliano

Risposte nei forum create

Stai visualizzando 7 risposte – dal 1 al 7 (di 7 totali)
  • Autore
    Risposte
  • in risposta a: Classicthesis e Caption #68354
    Up
    0
    Down
    ::


    Ciao,

    Purtroppo non so come fare. Ho provato a creare un semplice documento classicthesis, con differenti ALGOXAC, ma niente.
    Sembra succedere solo nel master document. … 🙁

    Non saperi come fare!

    (se vuoi ti invio ulteriori info)

    in risposta a: Classicthesis e Caption #68352
    Up
    0
    Down
    ::


    C’e’ da dire una cosa: questo e’ l’aux:

    `\newlabel{lst:xac1}{{C.14}{175}{Sample policy in the proposed XACML syntax\relax }{lstlisting.C.14}{}}
    \@writefile{lol}{\contentsline {lstlisting}{\numberline {C.14}Sample policy in the proposed XACML syntax}{175}{lstlisting.C.14}}
    \mph@setcol{ii:175}{\mph@nr}
    \newlabel{lst:xac1}{{C.3}{176}{\relax }{lstlisting.C.-3}{}}
    \newlabel{lst:xac1}{{C.3}{176}{\relax }{lstlisting.C.-4}{}}
    \newlabel{lst:xac1}{{C.3}{176}{\relax }{lstlisting.C.-5}{}}
    \mph@setcol{ii:176}{\mph@nr}
    \newlabel{lst:xac1}{{C.3}{177}{\relax }{lstlisting.C.-6}{}}
    \newlabel{lst:xac1}{{C.3}{177}{\relax }{lstlisting.C.-7}{}}
    \mph@setcol{ii:177}{\mph@nr}
    \newlabel{lst:xac1}{{C.3}{178}{\relax }{lstlisting.C.-8}{}}
    \newlabel{lst:xac1}{{C.3}{178}{\relax }{lstlisting.C.-9}{}}
    \mph@setcol{ii:178}{\mph@nr}
    \newlabel{lst:xac1}{{C.3}{179}{\relax }{lstlisting.C.-10}{}}
    \mph@setcol{ii:179}{\mph@nr}
    \mph@setcol{ii:180}{\mph@nr}`

    Che il problema sia quando faccio il list of listings (che non uso)?

    L’unica cosa che vedo relativa al LoL, e’ la seguente (nello stile che avevo allegato)

    `\RequirePackage{listings}
    % ********************************************************************
    % caption numbering now w/o chapter number
    \makeatletter
    \ifthenelse{\boolean{cld@nochapters}}%
    {\relax}{%
    \@removefromreset{lstlisting}{chapter}% requires remreset package
    }
    %\renewcommand{\thelstlisting}{\arabic{lstlisting}} % <-- might cause an error with some TeX distributions \makeatother % ******************************************************************** % ...and get the layout of the list of listings right (dirty workaround) \makeatletter \def\@dottedtocline#1#2#3#4#5{% \ifnum #1>\c@tocdepth \else
    \vskip \z@ \@plus.2\p@
    {\leftskip #2\relax \rightskip \@tocrmarg \parfillskip -\rightskip
    \parindent #2\relax\@afterindenttrue
    \interlinepenalty\@M
    \leavevmode
    \@tempdima #3\relax
    \advance\leftskip \@tempdima \null\nobreak\hskip -\leftskip
    \hbox{{#4}\nobreak
    \hspace{1.5em}
    \nobreak
    \hb@xt@\@pnumwidth{\normalfont \normalcolor #5}}%
    \par}%
    \fi}
    \def\@pnumwidth{0em}
    \makeatother
    % ********************************************************************
    % to get the LoL entries right, change line 1461 in listings.sty (v1.3a) to
    % {\protect\hspace{-\parindent}Listing~\thelstlisting\hspace{1.5em}\lst@@caption}%
    % really nasty, if you know of a better way, please let me know
    % ********************************************************************
    %\lstset{emph={trueIndex,root},emphstyle=\color{BlueViolet}}%\underbar} % for special keywords
    % ********************************************************************
    `

    in risposta a: Classicthesis e Caption #68351
    Up
    0
    Down
    ::


    Ciao,

    egreg9″ post=67450Evidentemente stai chiamando
    `\ALGOXAC{}{lst:xacl}{}`
    con lo stesso secondo argomento per tutti i file che inserisci. Siccome quello viene usato come “label”, avrai ovviamente “Label “lst:xacl” multiply defined”

    Ciao
    Enrico

    No purtroppo… come vedi dal grep,
    `max@spirit6 ~/Desktop/Tesi $ grep lst:xac1 *
    xacmldet.tex:A sample policy file is in Listing~\ref{lst:xac1}, while
    xacmldet.tex:\ALGOXAC{Sample policy in the proposed XACML syntax}{lst:xac1}{samplepol.xac}`

    ne esiste solo uno. Se lo cancello, il problema mi si ripresenta al penultimo.

    in risposta a: Classicthesis e Caption #68349
    Up
    0
    Down
    ::


    Ciao,

    Allora ho risolto il problema (era banale… bastava aggiungere pointlessnumbers).

    Ora ho l’ultimo problema con listings: l’ultimo riferimento all’ultimo listings, cosi’ definito:

    `
    max@spirit6 ~/Desktop/Tesi $ grep lst:xac1 *
    xacmldet.tex:A sample policy file is in Listing~\ref{lst:xac1}, while
    xacmldet.tex:\ALGOXAC{Sample policy in the proposed XACML syntax}{lst:xac1}{samplepol.xac}
    `

    dove ALGOXAC e’

    `
    \newcommand{\ALGOXAC}[3]
    {
    \lstset{
    basicstyle=\scriptsize\ttfamily,
    %stringstyle=\color{red}\ttfamily,
    commentstyle=\color{verde},
    keywordstyle=\color{blue}\bfseries,
    caption={#1},
    label={#2},
    frame={tb},
    numbers=left,
    numberstyle=\tiny,
    numbersep=5pt,
    language=MPTXAC,
    showtabs=false,
    identifierstyle=,
    breaklines,
    literate={~=}{{$\neq$}}2{<=}{{$\leq$}}2{>=}{{$\geq$}}2{&}{{$\&$}}2
    }
    \lstinputlisting{src_java/#3}
    }
    `

    mi viene definito, sbagliando, cosi’:

    `
    max@spirit6 ~/Desktop/Tesi $ grep lst:xac1 *
    conclusion.aux:\newlabel{lst:xac1}{{C.14}{175}{Sample policy in the proposed XACML syntax\relax }{lstlisting.C.14}{}}
    conclusion.aux:\newlabel{lst:xac1}{{C.3}{176}{\relax }{lstlisting.C.-3}{}}
    conclusion.aux:\newlabel{lst:xac1}{{C.3}{176}{\relax }{lstlisting.C.-4}{}}
    conclusion.aux:\newlabel{lst:xac1}{{C.3}{176}{\relax }{lstlisting.C.-5}{}}
    conclusion.aux:\newlabel{lst:xac1}{{C.3}{177}{\relax }{lstlisting.C.-6}{}}
    conclusion.aux:\newlabel{lst:xac1}{{C.3}{177}{\relax }{lstlisting.C.-7}{}}
    conclusion.aux:\newlabel{lst:xac1}{{C.3}{178}{\relax }{lstlisting.C.-8}{}}
    conclusion.aux:\newlabel{lst:xac1}{{C.3}{178}{\relax }{lstlisting.C.-9}{}}
    conclusion.aux:\newlabel{lst:xac1}{{C.3}{179}{\relax }{lstlisting.C.-10}{}}
    tesi.log:LaTeX Warning: Label `lst:xac1' multiply defined.
    tesi.log:LaTeX Warning: Label `lst:xac1' multiply defined.
    tesi.log:LaTeX Warning: Label `lst:xac1' multiply defined.
    tesi.log:LaTeX Warning: Label `lst:xac1' multiply defined.
    tesi.log:LaTeX Warning: Label `lst:xac1' multiply defined.
    tesi.log:LaTeX Warning: Label `lst:xac1' multiply defined.
    tesi.log:LaTeX Warning: Label `lst:xac1' multiply defined.
    tesi.log:LaTeX Warning: Label `lst:xac1' multiply defined.
    xacmldet.tex:A sample policy file is in Listing~\ref{lst:xac1}, while
    xacmldet.tex:\ALGOXAC{Sample policy in the proposed XACML syntax}{lst:xac1}{samplepol.xac}
    `

    il riferimento e’ quindi sbagliato. Avete delle idee??

    in risposta a: Classicthesis e Caption #68348
    Up
    0
    Down
    ::

    mascanc” post=67400

    [quote=”mascanc” post=67397]Ciao a tutti,

    ho un problema con classicthesis. Premetto che capitoli/sezioni/sottosezioni dovrebbero essere a posto.

    Alla fine della compilazione (pdflatex+bibtex+pdflatex+pdflatex) le caption di figure, tabelle vengono cosi’:

    Figure 2.2.: Blah blah

    Ora, non so come levare il `.’ dopo il riferimento. Avete idea di che cosa posso cercare?

    Di piu’: l’ultimo riferimento dell’ultimo listing del documento e’ sbagliato: all’inizio mi dice che e’
    riferito piu’ volte, non viene rilocato.

    Grazie!

    Benvenuta/benvenuto!

    Che io sappia non succede se non si fanno modifiche all’impianto generale di classicthesis. Preambolo?

    Ciao
    Enrico

    Ciao Enrico,

    Grazie! Ti allego il preambolo e lo stile[/quote]

    Ecco lo stile … sono un po’ impacciato con il forum!

    Attachments:
    You must be logged in to view attached files.
    in risposta a: Classicthesis e Caption #68347
    Up
    0
    Down
    ::

    egreg9″ post=67398

    Ciao a tutti,

    ho un problema con classicthesis. Premetto che capitoli/sezioni/sottosezioni dovrebbero essere a posto.

    Alla fine della compilazione (pdflatex+bibtex+pdflatex+pdflatex) le caption di figure, tabelle vengono cosi’:

    Figure 2.2.: Blah blah

    Ora, non so come levare il `.’ dopo il riferimento. Avete idea di che cosa posso cercare?

    Di piu’: l’ultimo riferimento dell’ultimo listing del documento e’ sbagliato: all’inizio mi dice che e’
    riferito piu’ volte, non viene rilocato.

    Grazie!

    Benvenuta/benvenuto!

    Che io sappia non succede se non si fanno modifiche all’impianto generale di classicthesis. Preambolo?

    Ciao
    Enrico

    Ciao Enrico,

    Grazie! Ti allego il preambolo e lo stile

    Attachments:
    You must be logged in to view attached files.
    in risposta a: Classicthesis e Caption #68346
    Up
    0
    Down
    ::

    egreg9″ post=67398

    Ciao a tutti,

    ho un problema con classicthesis. Premetto che capitoli/sezioni/sottosezioni dovrebbero essere a posto.

    Alla fine della compilazione (pdflatex+bibtex+pdflatex+pdflatex) le caption di figure, tabelle vengono cosi’:

    Figure 2.2.: Blah blah

    Ora, non so come levare il `.’ dopo il riferimento. Avete idea di che cosa posso cercare?

    Di piu’: l’ultimo riferimento dell’ultimo listing del documento e’ sbagliato: all’inizio mi dice che e’
    riferito piu’ volte, non viene rilocato.

    Grazie!

    Benvenuta/benvenuto!

    Che io sappia non succede se non si fanno modifiche all’impianto generale di classicthesis. Preambolo?

    Ciao
    Enrico

    Ciao Enrico, Grazie! 🙂

    Ti allego il preambolo e uno sty aggiuntivo a classicthesis.

    Attachments:
    You must be logged in to view attached files.
Stai visualizzando 7 risposte – dal 1 al 7 (di 7 totali)

Go to top