carta intestata: problemi con la testatina

  • Creatore
    Topic
  • #76314
    Up
    0
    Down
    ::


    Salve a tutti.
    Stavo cercando di creare una carta intestata per un’associazione culturale di cui faccio parte ma ho qualche problemino.
    Inserisco sia la mini classe che ho scritto, che un test:

    `\NeedsTeXFormat{LaTeX2e}
    \ProvidesPackage{ohitemplate}[2012/07/20 v1.0 Documents Template]
    \LoadClass[10pt,a4paper]{scrartcl}

    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}

    \usepackage[english,italian]{babel}
    \usepackage{indentfirst}

    \usepackage{xcolor} % [dvipsnames]
    \definecolor{halfgray}{gray}{0.55}
    \definecolor{webgreen}{rgb}{0,.5,0}
    \definecolor{webbrown}{rgb}{.6,0,0}

    \usepackage{hyperref}
    \pdfcompresslevel=9
    \pdfadjustspacing=1

    \usepackage{scrpage2}

    \usepackage{graphicx}

    \usepackage{xspace}

    \usepackage{url}

    \renewcommand{\sfdefault}{iwona}

    %\usepackage[nochapters]{classicthesis}

    % Setto lo stile della pagina
    \pagestyle{scrheadings}

    \setlength{\topmargin}{-2.5cm}
    \setlength{\headheight}{3.5cm}
    \setlength{\headsep}{0.5cm}
    \setlength{\textheight}{22cm}

    % Creo header e footer
    \newcommand{\makeheadfoot}{%
    \clearscrheadfoot

    %\setfootsepline{.5pt}
    \setheadsepline{.5pt}

    \setheadwidth{textwithmarginpar}
    \setfootwidth{textwithmarginpar}

    \chead[]{%
    }
    \ohead[]{}
    \ihead[]{%
    \begin{minipage}[t]{4cm}
    \includegraphics[height=3cm]{logo}
    \end{minipage}
    \hfill
    \begin{minipage}[t]{7cm}
    {\sffamily\textsc{\huge{Nome}}}\\%
    {\sffamily\textsc{slogan}}
    \end{minipage}
    }

    \cfoot[]{%
    \hrule
    \vspace{.3cm}
    {\sffamily\textsc{Nome}}\\%
    {\sffamily\textsc{Indirizzo)}}\\%
    \url{http://www.prova.org} – \url{info@prova.org}\\%
    \pagemark%
    }
    \ofoot[]{}
    \ifoot[]{}
    }`

    mentre il file di prova è:
    `\documentclass{ohitemplate}

    % Creo header e footer
    \makeheadfoot

    \begin{document}

    ciao!

    \end{document}`

    il logo è un quadrato. La mia idea era di mettere accanto al logo il nome, lo slogan ed il codice fiscale (che non ho ancora messo nel template). Purtoppo slogan e nome vanno da tutt’altra parte senza che io riesca a controllarli.

    cosa sbaglio?? ho sbagliato classe e pacchetto da usare??

    grazie
    Marco

Visualizzazione 5 filoni di risposte
  • Autore
    Risposte
    • #76315
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Prima di correggere altri errori, \ProvidesPackage per un file di classe è sbagliato; magari produce solo un warning, ma certamante una classe non è un package; magari \ProvidesClass potrebbe essere più sensato? Documents templatenon solo ha una s di troppo, ma non è affatto descrittivo come potrebbe essere, chessò, Classe per la carta intestata della OHI.

        Il pacchetto hyperref va caricato sempre per ultimo. Per ora; quais mezzanote, ho solo l’aspirazione di andare a nana; domani chissà…

        Buona notte

      • #76316
        Up
        0
        Down
        ::

        warcomeb” post=75481Salve a tutti.
        Stavo cercando di creare una carta intestata per un’associazione culturale di cui faccio parte ma ho qualche problemino.
        Inserisco sia la mini classe che ho scritto, che un test:

        `\NeedsTeXFormat{LaTeX2e}
        \ProvidesPackage{ohitemplate}[2012/07/20 v1.0 Documents Template]
        \LoadClass[10pt,a4paper]{scrartcl}

        \usepackage[T1]{fontenc}
        \usepackage[utf8]{inputenc}

        \usepackage[english,italian]{babel}
        \usepackage{indentfirst}

        \usepackage{xcolor} % [dvipsnames]
        \definecolor{halfgray}{gray}{0.55}
        \definecolor{webgreen}{rgb}{0,.5,0}
        \definecolor{webbrown}{rgb}{.6,0,0}

        \usepackage{hyperref}
        \pdfcompresslevel=9
        \pdfadjustspacing=1

        \usepackage{scrpage2}

        \usepackage{graphicx}

        \usepackage{xspace}

        \usepackage{url}

        \renewcommand{\sfdefault}{iwona}

        %\usepackage[nochapters]{classicthesis}

        % Setto lo stile della pagina
        \pagestyle{scrheadings}

        \setlength{\topmargin}{-2.5cm}
        \setlength{\headheight}{3.5cm}
        \setlength{\headsep}{0.5cm}
        \setlength{\textheight}{22cm}

        % Creo header e footer
        \newcommand{\makeheadfoot}{%
        \clearscrheadfoot

        %\setfootsepline{.5pt}
        \setheadsepline{.5pt}

        \setheadwidth{textwithmarginpar}
        \setfootwidth{textwithmarginpar}

        \chead[]{%
        }
        \ohead[]{}
        \ihead[]{%
        \begin{minipage}[t]{4cm}
        \includegraphics[height=3cm]{logo}
        \end{minipage}
        \hfill
        \begin{minipage}[t]{7cm}
        {\sffamily\textsc{\huge{Nome}}}\\%
        {\sffamily\textsc{slogan}}
        \end{minipage}
        }

        \cfoot[]{%
        \hrule
        \vspace{.3cm}
        {\sffamily\textsc{Nome}}\\%
        {\sffamily\textsc{Indirizzo)}}\\%
        \url{http://www.prova.org} – \url{info@prova.org}\\%
        \pagemark%
        }
        \ofoot[]{}
        \ifoot[]{}
        }`

        mentre il file di prova è:
        `\documentclass{ohitemplate}

        % Creo header e footer
        \makeheadfoot

        \begin{document}

        ciao!

        \end{document}`

        il logo è un quadrato. La mia idea era di mettere accanto al logo il nome, lo slogan ed il codice fiscale (che non ho ancora messo nel template). Purtoppo slogan e nome vanno da tutt’altra parte senza che io riesca a controllarli.

        cosa sbaglio?? ho sbagliato classe e pacchetto da usare??

        grazie
        Marco

        Se vuoi che il logo e l’intestazione siano allineati rispetto ai loro margini superiori puoi fare così:
        ` \ihead[]{%
        \begin{minipage}[t]{4cm}
        \vspace*{0pt}
        \includegraphics[height=3cm,width=3cm]{logo}
        \end{minipage}%
        \hfill
        \begin{minipage}[t]{7cm}
        \vspace*{0pt}
        {\sffamily\textsc{\huge{Nome}}}\\%
        {\sffamily\textsc{slogan}}
        \end{minipage}%
        }%`
        Nel tuo codice manca un numero imprecisato di %:
        `\NeedsTeXFormat{LaTeX2e}
        \ProvidesClass{ohitemplate}[2012/07/20 v1.0 Document Template]
        \LoadClass[10pt,a4paper]{scrartcl}

        \usepackage[T1]{fontenc}
        \usepackage[utf8]{inputenc}

        \usepackage[english,italian]{babel}
        \usepackage{indentfirst}

        \usepackage{xcolor} % [dvipsnames]
        \definecolor{halfgray}{gray}{0.55}
        \definecolor{webgreen}{rgb}{0,.5,0}
        \definecolor{webbrown}{rgb}{.6,0,0}

        \usepackage{hyperref}
        \pdfcompresslevel=9
        \pdfadjustspacing=1

        \usepackage{scrpage2}

        \usepackage{graphicx}

        \usepackage{xspace}

        \usepackage{url}

        \renewcommand{\sfdefault}{iwona}

        %\usepackage[nochapters]{classicthesis}

        % Imposto lo stile della pagina
        \pagestyle{scrheadings}

        \setlength{\topmargin}{-2.5cm}
        \setlength{\headheight}{3.5cm}
        \setlength{\headsep}{0.5cm}
        \setlength{\textheight}{22cm}

        % Creo header e footer
        \newcommand{\makeheadfoot}{%
        \clearscrheadfoot
        %\setfootsepline{.5pt}
        \setheadsepline{.5pt}%
        \setheadwidth{textwithmarginpar}%
        \setfootwidth{textwithmarginpar}%
        \chead[]{}%
        \ohead[]{}%
        \ihead[]{%
        \begin{minipage}[t]{4cm}
        \vspace*{0pt}
        \includegraphics[height=3cm,width=3cm]{logo}
        \end{minipage}%
        \hfill
        \begin{minipage}[t]{7cm}
        \vspace*{0pt}
        {\sffamily\textsc{\huge{Nome}}}\\%
        {\sffamily\textsc{slogan}}
        \end{minipage}%
        }%
        \cfoot[]{%
        \hrule
        \vspace{.3cm}
        {\sffamily\textsc{Nome}}\\%
        {\sffamily\textsc{Indirizzo)}}\\%
        \url{http://www.prova.org} – \url{info@prova.org}\\%
        \pagemark%
        }%
        \ofoot[]{}%
        \ifoot[]{}%
        }`
        Ciao
        Enrico

      • #76317
        Up
        0
        Down
        ::


        Grazie ad entrambi per le risposte!

        Nel tuo codice manca un numero imprecisato di %:

        Enrico, purtroppo faccio sempre fatica a capire dove vanno!

        Stavo provando ad abbassare leggermente le due scritte… ed ho messo un \vspace{.2cm} subito dopo il \vspace*{0pt} ma mi da errore in compilazione. cosa ho combinato?!?

        grazie mille
        Marco

      • #76318
        Up
        0
        Down
        ::

        warcomeb” post=75514Grazie ad entrambi per le risposte!

        Nel tuo codice manca un numero imprecisato di %:

        Enrico, purtroppo faccio sempre fatica a capire dove vanno!

        Stavo provando ad abbassare leggermente le due scritte… ed ho messo un \vspace{.2cm} subito dopo il \vspace*{0pt} ma mi da errore in compilazione. cosa ho combinato?!?

        grazie mille
        Marco

        Non ho errori.
        ` \begin{minipage}[t]{7cm}
        \vspace*{0pt}\vspace{.2cm}
        {\sffamily\textsc{\huge{Nome}}}\\%
        {\sffamily\textsc{slogan}}
        \end{minipage}%`
        Ciao
        Enrico

      • #76319
        Up
        0
        Down
        ::


        Forse perché lo mandavo a capo?

      • #76320
        Up
        0
        Down
        ::

        warcomeb” post=75516Forse perché lo mandavo a capo?

        Direi di no: metterlo su una riga a sé non cambia nulla

        Ciao
        Enrico

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

    Go to top