ArsClassica: differenze nel file stile?

  • Creatore
    Topic
  • #28919
    Up
    0
    Down
    ::


    Sto tentando di usare lo stile ArsClassica, tuttavia ricevo errori con riferimento a comandi contentuti nel file di stile. Ho notato differenze tra il file stile che ho scaricato e il listato presente nel documento ArsClassica.pdf.
    Ad esempio il file arsclassica.sty riporta:

    `
    %************************************************************
    % Chapter numbers
    %************************************************************
    \let\chapterNumber\undefined
    \ifthenelse{\boolean{@eulerchapternumbers}}
    {\newfont{\chapterNumber}{eurb10 scaled 5000}}%
    {\newfont{\chapterNumber}{pplr9d scaled 5000}}

    %************************************************************
    % Fancy stuff
    %************************************************************
    \ifthenelse{\boolean{@minionprospacing}}%
    {%
    \DeclareRobustCommand{\spacedallcaps}[1]{\sffamily%
    \textssc{\MakeTextUppercase{#1}}}%
    \DeclareRobustCommand{\spacedlowsmallcaps}[1]%
    {\sffamily\textssc{\MakeTextLowercase{#1}}}%
    }{%
    \ifthenelse{\boolean{@pdfspacing}}%
    {%
    \microtypesetup{expansion=false}%
    \DeclareRobustCommand{\spacedallcaps}[1]%
    {\sffamily\textls[160]{\MakeTextUppercase{#1}}}%
    \DeclareRobustCommand{\spacedlowsmallcaps}[1]%
    {\sffamily\textls[80]{\scshape\MakeTextLowercase{#1}}}%
    }{%
    \RequirePackage{soul}
    \sodef\allcapsspacing{\sffamily\upshape}%
    {0.15em}{0.65em}{0.6em}%
    \sodef\lowsmallcapsspacing{\sffamily\scshape}%
    {0.075em}{0.5em}{0.6em}%
    \DeclareRobustCommand{\spacedallcaps}[1]%
    {\MakeTextUppercase{\allcapsspacing{#1}}}%
    \DeclareRobustCommand{\spacedlowsmallcaps}[1]%
    {\MakeTextLowercase{\textsc%
    {\lowsmallcapsspacing{#1}}}}%
    }%
    }
    %************************************************************
    `

    mentre il listato riportato in ArsClassica.pdf riporta alle stesse righe:

    `
    %************************************************************
    % Chapter numbers
    %************************************************************
    \let\chapterNumber\undefined
    \ifthenelse{\boolean{eulerchapternumbers}}
    {\newfont{\chapterNumber}{eurb10 scaled 5000}}%
    {\newfont{\chapterNumber}{pplr9d scaled 5000}}

    %************************************************************
    % Fancy stuff
    %************************************************************
    \ifthenelse{\boolean{minionprospacing}}%
    {%
    \DeclareRobustCommand{\spacedallcaps}[1]{\sffamily%
    \textssc{\MakeTextUppercase{#1}}}%
    \DeclareRobustCommand{\spacedlowsmallcaps}[1]%
    {\sffamily\textssc{\MakeTextLowercase{#1}}}%
    }{%
    \ifthenelse{\boolean{pdfspacing}}%
    {%
    \microtypesetup{expansion=false}%
    \DeclareRobustCommand{\spacedallcaps}[1]%
    {\sffamily\textls[160]{\MakeTextUppercase{#1}}}%
    \DeclareRobustCommand{\spacedlowsmallcaps}[1]%
    {\sffamily\textls[80]{\scshape\MakeTextLowercase{#1}}}%
    }{%
    \RequirePackage{soul}
    \sodef\allcapsspacing{\sffamily\upshape}%
    {0.15em}{0.65em}{0.6em}%
    \sodef\lowsmallcapsspacing{\sffamily\scshape}%
    {0.075em}{0.5em}{0.6em}%
    \DeclareRobustCommand{\spacedallcaps}[1]%
    {\MakeTextUppercase{\allcapsspacing{#1}}}%
    \DeclareRobustCommand{\spacedlowsmallcaps}[1]%
    {\MakeTextLowercase{\textsc%
    {\lowsmallcapsspacing{#1}}}}%
    }%
    }
    %************************************************************
    `

    i parametri \boolean{eulerchapternumbers} \boolean{minionprospacing} \boolean{pdfspacing} sono privi di @.
    Dopo la compilazione ho ricevuto messaggi di errore che facevano proprio riferimento a tali parametri.

    Qualcuno ne sa qualcosa?

    Grazie per la pazienza.
    Elio

Visualizzazione 7 filoni di risposte
  • Autore
    Risposte
    • #28920
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::

        i parametri \boolean{eulerchapternumbers} \boolean{minionprospacing} \boolean{pdfspacing} sono privi di @.
        Dopo la compilazione ho ricevuto messaggi di errore che facevano proprio riferimento a tali parametri.

        Miede ha cambiato nome a quelle variabili passando dalla versione 2.3 alla 2.5 del suo stile. Aggiorna ClassicThesis e ArsClassica all’ultima versione (la 2.5) e riprova.

        Ciao,
        L.

      • #28921
        Up
        0
        Down
        ::


        Caro Lorenzo,

        ti ringrazio per la rapidissima risposta e colgo anche lopportunità di ringraziarti per i tuoi lavori su ClassicThesis e più in generale su LaTex che sto consultando assiduamente.

        Elio

      • #28922
        lorenzo.pantieri
        Partecipante
          Up
          0
          Down
          ::

          Caro Lorenzo,

          ti ringrazio per la rapidissima risposta e colgo anche lopportunità di ringraziarti per i tuoi lavori su ClassicThesis e più in generale su LaTex che sto consultando assiduamente.

          Elio

          Grazie a te: mi hai fatto appena notare che ho dimenticato di aggiornare il codice riportato nella documentazione di ArsClassica (il .sty è aggiornato, il pdf no). Rimedio subito!

          Ciao,
          L.

        • #28923
          Up
          0
          Down
          ::


          Ho provato ad aggiornare l’installazione di MikTeX.
          Ho anche provato a ricompilare il tuo file originale ArsClassica.tex non modificando nulla; lo riporto per sicurezza:

          `
          \documentclass[10pt,a4paper,twoside,openright,titlepage,fleqn,
          cleardoubleempty,abstracton,pointlessnumbers,%
          headinclude,footinclude,BCOR5mm,%
          tablecaptionabove]{scrreprt}

          \newcommand{\myName}{Lorenzo Pantieri\xspace}
          \newcommand{\myTitle}{Personalizzare ClassicThesis con il pacchetto ArsClassica\xspace}
          \newcommand{\mySubTitle}{Manuale d'uso\xspace}
          \newcommand{\myLocation}{Cesena\xspace}
          \newcommand{\myGroup}{Gruppo Utilizzatori Italiani di \TeX{} e \LaTeX\xspace}
          \newcommand{\myUrl}{\url{http://www.guit.sssup.it/}\xspace}
          \newcommand{\myTime}{Novembre 2008\xspace}
          \newcommand{\myDate}{1 novembre 2008\xspace}

          \usepackage[latin1]{inputenc}
          \usepackage[T1]{fontenc}
          \usepackage{amsfonts,amssymb,amsthm}
          \usepackage[italian]{varioref}
          \usepackage[square,numbers]{natbib}
          \usepackage{indentfirst}
          \usepackage[tight,italian]{minitoc}
          \usepackage{makeidx}
          \usepackage{multicol}
          \usepackage{chngpage,calc}
          \usepackage[dvipsnames,table]{xcolor}
          \usepackage{lipsum}
          \usepackage[english,italian]{babel}
          \usepackage[writefile]{listings}
          \usepackage{classicthesis-ldpkg}
          \usepackage[eulerchapternumbers,subfig,beramono,
          eulermath,pdfspacing]{classicthesis}
          \usepackage[italian]{arsclassica}
          \usepackage{adhoc}
          \usepackage{guit}

          \begin{document}
          \pagenumbering{roman}
          \pagestyle{plain}
          %******************************************************************
          % Materiale iniziale
          %******************************************************************
          \input{MaterialeInizialeFinale/Frontespizio}
          \input{MaterialeInizialeFinale/DietroAlTitolo}
          \clearpage
          \input{MaterialeInizialeFinale/Sommario+Abstract}
          \input{MaterialeInizialeFinale/Ringraziamenti}
          \pagestyle{scrheadings}
          \clearpage
          \input{MaterialeInizialeFinale/Indici}
          \cleardoublepage
          %******************************************************************
          % Materiale principale
          %******************************************************************
          \pagenumbering{arabic}
          \input{Capitoli/Basi}
          \input{Capitoli/Codice}
          % *****************************************************************
          % Materiale finale
          %******************************************************************
          \clearpage
          \input{MaterialeInizialeFinale/Bibliografia}
          \clearpage
          \input{MaterialeInizialeFinale/IndiceAnalitico}
          \end{document}
          `

          Tuttavia alle fine ricevo il seguente messaggio di errore:

          Class scrreprt Warning: You’ve used obsolete option `cleardoubleempty’.
          (scrreprt) Usage of this option indicates an old document and
          (scrreprt) changes compatibility level using
          (scrreprt) `cleardoublepage=empty,version=first’.
          (scrreprt) If you don’t want this, you should simply replace
          (scrreprt) usage of option `cleardoubleempty’ by `cleardoublepage=empty’.

          Class scrreprt Warning: You’ve used obsolete option `pointlessnumbers’.
          (scrreprt) Usage of this option indicates an old document and
          (scrreprt) changes compatibility level using
          (scrreprt) `numbers=noenddot,version=first’.
          (scrreprt) If you don’t want this, you should simply replace
          (scrreprt) usage of option `pointlessnumbers’ by `numbers=noenddot’.

          Class scrreprt Warning: You’ve used obsolete option `tablecaptionabove’.
          (scrreprt) Usage of this option indicates an old document and
          (scrreprt) changes compatibility level using
          (scrreprt) `captions=tableheading,version=first’.
          (scrreprt) If you don’t want this, you should simply replace
          (scrreprt) usage of option `tablecaptionabove’ by `captions=tableheading’.

          (“C:\Programmi\MiKTeX 2.7\tex\latex\koma-script\scrsize10pt.clo”)
          (“C:\Programmi\MiKTeX 2.7\tex\latex\koma-script\typearea.sty”
          Package typearea, 2008/11/23 v3.01a KOMA-Script package (type area)
          Copyright (C) Frank Neukam, 1992-1994
          Copyright (C) Markus Kohm, 1994-

          )) (“C:\Programmi\MiKTeX 2.7\tex\latex\base\inputenc.sty”
          (“C:\Programmi\MiKTeX 2.7\tex\latex\base\latin1.def”))
          (“C:\Programmi\MiKTeX 2.7\tex\latex\base\fontenc.sty”
          (“C:\Programmi\MiKTeX 2.7\tex\latex\base\t1enc.def”))
          (“C:\Programmi\MiKTeX 2.7\tex\latex\amsfonts\amsfonts.sty”)
          (“C:\Programmi\MiKTeX 2.7\tex\latex\amsfonts\amssymb.sty”)
          (“C:\Programmi\MiKTeX 2.7\tex\latex\amscls\amsthm.sty”)
          (“C:\Programmi\MiKTeX 2.7\tex\latex\tools\varioref.sty”)
          (“C:\Programmi\MiKTeX 2.7\tex\latex\natbib\natbib.sty”)
          (“C:\Programmi\MiKTeX 2.7\tex\latex\tools\indentfirst.sty”)
          (“C:\Programmi\MiKTeX 2.7\tex\latex\minitoc\minitoc.sty”
          (“C:\Programmi\MiKTeX 2.7\tex\latex\minitoc\mtcmess.sty”) (ArsClassica.mtc0)
          (“C:\Programmi\MiKTeX 2.7\tex\latex\minitoc\english.mld”)
          (“C:\Programmi\MiKTeX 2.7\tex\latex\minitoc\english.mld”)
          (“C:\Programmi\MiKTeX 2.7\tex\latex\minitoc\italian.mld”))
          (“C:\Programmi\MiKTeX 2.7\tex\latex\base\makeidx.sty”)
          (“C:\Programmi\MiKTeX 2.7\tex\latex\tools\multicol.sty”)
          (“C:\Programmi\MiKTeX 2.7\tex\latex\ltxmisc\chngpage.sty”)
          (“C:\Programmi\MiKTeX 2.7\tex\latex\tools\calc.sty”)
          (“C:\Programmi\MiKTeX 2.7\tex\latex\xcolor\xcolor.sty”
          (“C:\Programmi\MiKTeX 2.7\tex\latex\00miktex\color.cfg”)
          ======================================================================
          starting package maintenance…
          installation directory: “C:\Programmi\MiKTeX 2.7”
          package repository: D:\miktex_2_7_new
          DBlight digest: 4b534233978154c14808e58f58a9b618
          going to install 2 file(s) (1 package(s))
          pdflatex: The operation could not be completed because a required file does not exist.
          ======================================================================

          ! LaTeX Error: File `pdftex.def’ not found.

          Type X to quit or to proceed,
          or enter new name. (Default extension: def)

          Enter file name:
          ! Emergency stop.

          l.226 …d{ver@\Gin@driver}{\input{\Gin@driver}}{}

          ! ==> Fatal error occurred, no output PDF file produced!
          Transcript written on ArsClassica.log.

          LaTeX exited abnormally with code 1 at Tue Nov 25 16:25:44

          Ho riportato tutto per non sbagliare…

          Non riesco a capire come far funzionare il tutto…

          Grazie per il possibile aiuto.
          Elio

        • #28924
          lorenzo.pantieri
          Partecipante
            Up
            0
            Down
            ::

            `! LaTeX Error: File `pdftex.def' not found.`

            Stai compilando con pdfLaTeX? Hai una MiKTeX completa ed installata ex novo?

            Ho appena aggiornato ArsClassica sul mio sito. la documentazione ora dovrebbe essere a posto, ma il pacchetto arsclassica.sty è rimasto invariato…

            Ciao,
            L.

          • #28925
            Up
            0
            Down
            ::


            Ho installato una versione non completa, ma con la possibilità di caricare i pacchetti mancanti “al volo” da un local repository.
            L’aggiornamento l’ho eseguito con update da MixTeX, quindi su tutti i pacchetti installati (non penso tocchi il repository).

            Ho provato l’esecuzione sia con pdfLaTeX che con LaTeX: stesso tipo di errore.

            Ho provato l’esecuzione su altri file .tex standard (article, report) e tutto è andato bene.

            Non so cosa dire…
            Oggi proverò l’esecuzione su un altro PC.

            EP

          • #28926
            lorenzo.pantieri
            Partecipante
              Up
              0
              Down
              ::


              Comincerei a compilare un minimo
              `\documentclass{scrreprt}
              \usepackage[italian]{babel}
              %\usepackage{classicthesis-ldpkg}
              \usepackage{classicthesis}
              %\usepackage[italian]{arsclassica}

              \begin{document}
              Ciao, mondo!
              \end{document}`
              Poi aggiungerei, uno alla volta, classicthesis-ldpkg, arsclassica e gli altri pacchetti che usi, fino a che non si presenta l’errore.

              Ciao,
              L.

            • #28927
              Up
              0
              Down
              ::


              Caro Lorenzo

              ti ringrazio.
              Ho fatto come mi hai suggerito; risultati:

              – se compilo il file “ciao mondo” senza classicthesis-ldpkg tutto procede bene
              – se attivo il caricamento di quel pacchetto ricevo l’errore incriminato…

              Ho postato un messaggio con un nuovo topic a tutto il gruppo in modo che il problema non sia solo limitato ad un discorso tra noi.

              Ciao
              Elio

          Visualizzazione 7 filoni di risposte
          • Devi essere connesso per rispondere a questo topic.

          Go to top