Pagina 1 di 1

File di configurazione di S4d

Inviato: dom 15 lug 2007, 13:05
da Gulp
>Se ti serve, ti posso mandare i file di configurazione
>di S4d, così dai un'occhiata

Così ha scritto Samiel nel suo intervento.
viewtopic.php?t=19716&highlight=&sid=09 ... 547a7a9f1e

Sono curioso, anch'io voglio leggere i file di configurazione S4D.

Perchè non pubblicarli su:
http://www.slacky.eu/wikislack/index.ph ... mentazione ?

Vi sono problemi di spazio?

Saluti.

Inviato: dom 15 lug 2007, 19:27
da submax82
intendi i sorgenti ?

Inviato: lun 16 lug 2007, 4:24
da samiel
Guarda che in fatto di Latex
non sono affatto esperto.
comunque i file di configurazione
sono 2 in tutto...

s4.tex, che serve a compilare i vari file:

Codice: Seleziona tutto

\documentclass[a4paper]{book}
\usepackage{mypackage}

\title{\Huge{\textbf{Slackware for dummies}}}
\author{\huge{\textbf{Mauro Sacchetto}}}
\date{\textbf{3° edizione: ottobre 2006}}

\begin{document}

\pagenumbering{Roman}
\ifpdf
\pdfbookmark{Frontespizio}{Frontespizio}
\else
\fi

\maketitle

\include{licenza}
\addtocontents{toc}{\protect\markboth{\textbf{\MakeUppercase\contentsname}}
{\textbf{\MakeUppercase\contentsname}}}
\tableofcontents
\clearpage
\pagenumbering{arabic}
\include{introduzione}
\clearpage{\pagestyle{empty}\cleardoublepage}
\include{capitolo01}
\clearpage{\pagestyle{empty}\cleardoublepage}
\include{capitolo02}
\clearpage{\pagestyle{empty}\cleardoublepage}
\include{capitolo03}
\clearpage{\pagestyle{empty}\cleardoublepage}
\include{capitolo04}
\clearpage{\pagestyle{empty}\cleardoublepage}
\include{capitolo05}
\clearpage{\pagestyle{empty}\cleardoublepage}
\include{capitolo06}
\clearpage{\pagestyle{empty}\cleardoublepage}
\include{capitolo07}
\clearpage{\pagestyle{empty}\cleardoublepage}
\include{capitolo08}
\clearpage{\pagestyle{empty}\cleardoublepage}
\include{capitolo09}
\clearpage{\pagestyle{empty}\cleardoublepage}
\include{capitolo10}
\clearpage{\pagestyle{empty}\cleardoublepage}
\include{capitolo11}
\clearpage{\pagestyle{empty}\cleardoublepage}
\include{capitolo12}
\clearpage{\pagestyle{empty}\cleardoublepage}
\include{capitolo13}
\clearpage{\pagestyle{empty}\cleardoublepage}
\include{capitolo14}
\clearpage{\pagestyle{empty}\cleardoublepage}
\include{capitolo15}
\clearpage{\pagestyle{empty}\cleardoublepage}
\include{capitolo16}
\clearpage{\pagestyle{empty}\cleardoublepage}
\include{capitolo17}
\clearpage{\pagestyle{empty}\cleardoublepage}
\include{capitolo18}
\clearpage{\pagestyle{empty}\cleardoublepage}
\include{capitolo19}
\clearpage{\pagestyle{empty}\cleardoublepage}
\include{appendice1}
\clearpage{\pagestyle{empty}\cleardoublepage}
\appendix
\include{appendice2}
\clearpage{\pagestyle{empty}\cleardoublepage}
\end{document}
e quello relativo alla formattazione,
che ho chiamato mypackage.sty,
richiamato nel primo file:

Codice: Seleziona tutto

\ProvidesPackage{mypackage}

% pacchetti
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[english,italian]{babel}
\usepackage{indentfirst}
\usepackage{multirow}
\usepackage{url}
\usepackage{color}
\usepackage{colortbl}
\usepackage{graphicx}
\usepackage{multicol}
\usepackage{alltt}
\usepackage{upquote}
\usepackage{textcomp}
\usepackage[scaled=.9]{helvet}

% spaziatura
\frenchspacing

% sillabazione
\hyphenation{Slack-wa-re Win-dows}

% pdf
\usepackage{ifpdf}
\ifpdf
\usepackage[colorlinks,linkcolor=black,citecolor=black,urlcolor=black,
bookmarks,bookmarksnumbered]{hyperref}
\else
\fi

% link cliccabili
\ifpdf
 \newcommand{\mail}[1]{\href{mailto:#1}{\textsf{#1}}}
 \newcommand{\URL}[1]{\href{#1}{\textsf{#1}}}
 \urlstyle{sf}
\else
 \newcommand{\mail}{\textsf}
 \newcommand{\URL}{\textsf}
\fi
\newcommand{\urlsf}{\urlstyle{sf}\url}

%caratteri
\renewcommand{\rmdefault}{ppl}
\renewcommand{\sfdefault}{phv}

%colori
\usepackage{framed}
\definecolor{mygray}{gray}{0.90}
\definecolor{shadecolor}{gray}{0.90}

% margini pagina
\oddsidemargin  0 cm   % margine del lato dispari
\evensidemargin 0 cm   % margine del lato pari
\marginparwidth 0 cm   % spazio per note a margine
\textwidth 16 cm       % larghezza del testo

% numerazione indice
%\makeatletter
%\renewcommand*\l@section{\@dottedtocline{2}{1.5em}{2.7em}}
%\renewcommand*\l@subsection{\@dottedtocline{2}{4.5em}{3.5em}}
%\makeatother

\usepackage{tocloft}                    % separare la numerazione
\settowidth{\cftsecnumwidth}{00.00}    % dal titolo dei paragrafi in Indice


% intestazioni
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\renewcommand{\chaptermark}[1]{\markboth{\textbf{\thechapter. #1}}{}}
\renewcommand{\sectionmark}[1]{\markright{\textbf{\thesection. #1}}}
\renewcommand{\headrulewidth}{0.5pt}
\fancyhead[LO]{\nouppercase{\rightmark}}
\fancyhead[RE]{\nouppercase{\leftmark}}
\fancyhead[LE,RO]{\thepage}

% sezioni asteriscate
\newcommand{\ACh}[1]{\ACL{toc}{chapter}{#1} \chapter*{#1}}
\newcommand{\AS}[1]{\ACL{toc}{section}{#1} \section*{#1}}
\newcommand{\ACL}{\addcontentsline}
I capitoli sono banalissimi file .tex, com'è ovvio...

M.