Risposte nei forum create
-
AutoreRisposte
-
::
[verbatim]
! Missing number, treated as zero.
\def
l.127 \begin{thm}
[Teorema di Pitagora]
A number should have been here; I inserted `0′.
(If you can’t figure out why I needed to see a number,
look up `weird error’ in the index to The TeXbook.)
! Illegal unit of measure (pt inserted).
\def
l.127 \begin{thm}
[Teorema di Pitagora]
Dimensions can be in units of em, ex, in, pt, pc,
cm, mm, dd, cc, nd, nc, bp, or sp; but yours is a new one!
I’ll assume that you meant to say pt, for printer’s points.
To recover gracefully from this error, it’s best to
delete the erroneous units; e.g., type `2′ to delete
two letters. (See Chapter 27 of The TeXbook.)
Underfull \hbox (badness 10000) in paragraph at lines 137–139
[]
LaTeX Font Warning: Font shape `U/ding/bx/n’ undefined
(Font) using `U/ding/m/n’ instead on input line 145.
! Missing number, treated as zero.
\relax
l.148 \begin{oss}
A number should have been here; I inserted `0′.
(If you can’t figure out why I needed to see a number,
look up `weird error’ in the index to The TeXbook.)
! Illegal unit of measure (pt inserted).
\relax
l.148 \begin{oss}
Dimensions can be in units of em, ex, in, pt, pc,
cm, mm, dd, cc, nd, nc, bp, or sp; but yours is a new one!
I’ll assume that you meant to say pt, for printer’s points.
To recover gracefully from this error, it’s best to
delete the erroneous units; e.g., type `2′ to delete
two letters. (See Chapter 27 of The TeXbook.)
[3] (“E:\Latex\Stili per Artale\Geometria_1.aux”)
LaTeX Font Warning: Some font shapes were not available, defaults substituted.
)[/verbatim]Questo è il log!
::
`\documentclass[a4paper,11pt]{book}
\usepackage[T1]{fontenc} %imposta la codifica dei font
\usepackage[utf8]{inputenc} %lettere accentate da tastiera
\usepackage[english,italian]{babel} %per scrivere in italiano
\usepackage{layaureo} %imposta i margini di pagina
\usepackage{amsthm, amsmath, amsfonts, amssymb}
\usepackage[colored]{shadethm}
\usepackage{color, xcolor}
\usepackage{pstricks, colortab}
\usepackage{titlesec} %Personalizza stile parti, capitoli sezioni ecc.
\usepackage{bbding} %serie di simboli (stella, manina ecc.)
\usepackage{changebar} %Aggiunge una barra di revisione al documento%Nuovo stile per \chapter
\titleformat{\chapter}[display]
{\bfseries\color{gray}}
{\filleft\huge{\chaptertitlename} \Huge\thechapter}
{3ex}
{\Huge}
{\filright}%Definizione di stile per gli esempi, le osservazioni
\definecolor{thmnamecolor}{RGB}{198,198,197}\newtheorem{teo}{Teorema}
\setlength{\changebarsep}{5pt}
\newenvironment{thm}{\cbstart \changebarsep \begin{teo}}{\end{teo}\cbend}\newtheoremstyle{definition}
{3pt} %Spazio che precede l'enunciato
{0pt} %Spazio che segue l'enunciato
{\itshape} %Stile del fondo dell'enunciato
{} %Rientro (se vuoto, non c'è rientro, \parindent = rientro dei capoversi)
{\bfseries} %Stile del font dell'intestazione
{} %Punteggiatura che segue l'intestazione
{\newline} %Spazio che segue l'intestazione
{} %Specifica l'intestazione dell'enunciato\theoremstyle{definition}
\newtheorem{dfn}{Definizione}
\newenvironment{ddfn}%
{\noindent{\color{thmnamecolor}{\hrule height 1mm}}\vspace{2mm}\begin{dfn}{\color{thmnamecolor}{\rule{26mm}{1mm}}}\newline}%
{\end{dfn}}\newtheoremstyle{example}
{4pt} %Spazio che precede l'enunciato
{4pt} %Spazio che segue l'enunciato
{\itshape} %Stile del fondo dell'enunciato
{} %Rientro (se vuoto, non c'è rientro, \parindent = rientro dei capoversi)
{\bfseries} %Stile del font dell'intestazione
{} %Punteggiatura che segue l'intestazione
{\newline} %Spazio che segue l'intestazione
{\FiveStarShadow \ \colorbox{thmnamecolor}{\textcolor{white}{\thmname{#1}\thmnumber{~#2}}} \vspace{2mm}} %Specifica l'intestazione dell'enunciato\theoremstyle{example}
\newtheorem{es}{Esempio}\newtheoremstyle{observation}
{} %Spazio che precede l'enunciato
{} %Spazio che segue l'enunciato
{\itshape} %Stile del fondo dell'enunciato
{} %Rientro (se vuoto, non c'è rientro, \parindent = rientro dei capoversi)
{\bfseries} %Stile del font dell'intestazione
{} %Punteggiatura che segue l'intestazione
{} %Spazio che segue l'intestazione
{\HandRight \ \colorbox{thmnamecolor}{\textcolor{white}{\thmname{#1}\thmnumber{~#2}}}\ } %Specifica l'intestazione dell'enunciato\theoremstyle{observation}
\newtheorem{oss}{Osservazione}[es]%Ridefinizione del formato delle sezioni
\newcommand*{\Hrulefill}[1][0.4pt]{%
\leavevmode\leaders\hrule height #1\hfill\kern0pt}
\newcommand{\sect}[1]{\section{#1 \color{thmnamecolor}{\Hrulefill[0.6mm]}}}%Problemi proposti
\newcommand{\problblack}{\noindent\colorbox{thmnamecolor}{\makebox[137mm][l]{Problemi Proposti}}\newline}
\newcommand{\problwhite}{\noindent\colorbox{thmnamecolor}{\textcolor{white}{\makebox[137mm][l]{Problemi Proposti}}}\newline}%Stile per la numerazione degli elenchi (enumerate)
\renewcommand\labelenumi{\colorbox{thmnamecolor}{\theenumi} \hspace{2.3mm}}\begin{document}
\chapter{Sistemi lineari}
\sect{Primo teorema}
\begin{thm}[Teorema di Pitagora]
La somma dei quadrati ….\\
fdfsdafds\\
sdfsdfsd
\end{thm}\begin{enumerate}
\item prova
\end{enumerate}\problblack
\problwhite\begin{ddfn}
Se e solo se
\end{ddfn}\begin{es}
Se e solo se
\end{es}\begin{oss}
Se e solo se
\end{oss}\end{document}`
Questo è ciò che sono riuscito a fare finora. Il compilatore mi da però il seguente errore anche se poi la visualizzazione dvi è ok
Missing nuber, treated as zero \def\begin{thm}
Illegal unit of measureMissing nuber, treated as zero \relax\begin{oss}
Illegal unit of measureInoltre vorrei un makebox flessibile invece che impostato a 137mm. Un po’ come hrulefill.
Grazie
Massimiliano
::
@lorenzo.pantieri: ti ringrazio per i simboli, sono riuscito ad inserirli
@OldClaudio: Credo che la sintassi di cui tu parli riguardi il comando \rule. Se provo a ridefinire l’altezza e la profondità di hrule, cercando di far rimanere inalterata la larghezza, che deve coprire il corpo del foglio (all’interno dei margini), il compilatore mi da errore.Avevo pensato alla soluzione di \hrulefill per riempire lo spazio mancante però anche in questo caso non riesco a definire lo spessore.
Inoltre mi piacerebbe che questo avvenisse all’interno del comando \section in quando deve seguire una numerazione (usando appunto il package titlesec)Continuerò a lavorarci, intanto vi ringrazio per le veloci risposte.
Massimilano
::
Scusate se vi rispondo un po’ in ritardo ma finora non avevo avuto tempo di dedicarmici.
Ho cercato di replicare gli stili della figura e per ora (a parte l’indice) sono riuscito a fare questo:\documentclass[a4paper]{book}
\usepackage[T1]{fontenc} %imposta la codifica dei font
\usepackage[utf8]{inputenc} %lettere accentate da tastiera
\usepackage[english,italian]{babel} %per scrivere in italiano
\usepackage{layaureo} %imposta i margini di pagina
\usepackage{amsthm, amsmath, amsfonts, amssymb}
\usepackage[colored]{shadethm}
\usepackage{color, xcolor}
\usepackage{pstricks, colortab}
\usepackage{titlesec}%Nuovo stile per \chapter
\titleformat{\chapter}[display]
{\bfseries\color{gray}}
{\filleft\huge{\chaptertitlename} \Huge\thechapter}
{3ex}
{\Huge}
{\filright}%Definizione di stile per gli esempi, le osservazioni
\definecolor{thmnamecolor}{RGB}{198,198,197}\newtheoremstyle{definition}
{2pt} %Spazio che precede l’enunciato
{} %Spazio che segue l’enunciato
{\itshape} %Stile del fondo dell’enunciato
{} %Rientro (se vuoto, non c’è rientro, \parindent = rientro dei capoversi)
{\bfseries} %Stile del font dell’intestazione
{} %Punteggiatura che segue l’intestazione
{\newline} %Spazio che segue l’intestazione
{} %Specifica l’intestazione dell’enunciato\theoremstyle{definition}
\newtheorem{dfn}{Definizione}
\newenvironment{ddfn}%
{{\color{thmnamecolor}{\rule{13cm}{1mm}}}\begin{dfn}{\color{thmnamecolor}{\rule{23mm}{1mm}}}\newline}%
{\end{dfn}}\newtheoremstyle{example}
{2pt} %Spazio che precede l’enunciato
{2pt} %Spazio che segue l’enunciato
{\itshape} %Stile del fondo dell’enunciato
{} %Rientro (se vuoto, non c’è rientro, \parindent = rientro dei capoversi)
{\bfseries} %Stile del font dell’intestazione
{} %Punteggiatura che segue l’intestazione
{\newline} %Spazio che segue l’intestazione
{\colorbox{thmnamecolor}{\S \textcolor{white}{\thmname{#1}\thmnumber{~#2}}}} %Specifica l’intestazione dell’enunciato\theoremstyle{example}
\newtheorem{es}{Esempio}\newtheoremstyle{observation}
{2pt} %Spazio che precede l’enunciato
{2pt} %Spazio che segue l’enunciato
{\itshape} %Stile del fondo dell’enunciato
{} %Rientro (se vuoto, non c’è rientro, \parindent = rientro dei capoversi)
{\bfseries} %Stile del font dell’intestazione
{} %Punteggiatura che segue l’intestazione
{} %Spazio che segue l’intestazione
{\colorbox{thmnamecolor}{\S \textcolor{white}{\thmname{#1}\thmnumber{~#2}}}} %Specifica l’intestazione dell’enunciato\theoremstyle{observation}
\newtheorem{oss}{Osservazione}[es]\begin{document}
\chapter{Sistemi lineari}
\section{Primo teorema}
\begin{ddfn}
Se e solo se
\end{ddfn}\begin{es}
Se e solo se
\end{es}\begin{oss}
Se e solo se
\end{oss}\end{document}
Rimango però i seguenti problemi:
1) Non sono riuscito a trovare i simboli che creano la manina e la stellina rispettivamente davanti alle osservazioni e esempi.
2) Per la definizione ho creato delle righe tramite il comando rule che però sono fisse (23mm, 5mm), mentre invece a me piacerebbe che, per quanto riguarda la sottolineatura venisse automaticamente grande quanto il nome dell’enunciato (Definizione 1 o Definizione 1.1 ecc) e per la riga superiore sia grande quanto i margini della pagina.
Ho provato con \hrule ma non riesco a definirne lo spessore.
3)Con colorbox e textwidth riesco a scrivere Problemi Proposti con lo sfondo grigio e scritta nera ma non riesco ad estendere lo sfondo grigio fino ai margini della pagina
4)Infine ma non è nell’immagine che ho postato mi servirebbe creare una \section che abbia sempre una linea grigia che arrivi fino al margine in questo modo:
Paragrafo 1_________________ oppure Nozioni di insiemistica_____________. Naturalmente più il nome del paragrafo è lungo più la linea fino al margine si accorcia.Vi ringrazio,
Massimiliano
28 Gennaio 2006 alle 19:38 in risposta a: stessa numerazione per figure (xymatrix) e equazioni? #7819::
Tu hai ragione però il fatto è che questo è un lavoro commissionatomi da un ragazzo che sta facendo la tesi di dottorato in algebra che mi ha espressamente detto di fare così. Ho provato a dirgli di cambiare perché è più facile per il lettore ma non sono riuscito a convincerlo.
Mi sei stato molto di aiuto, grazie mille, proverò a modificare un pò il codice che mi hai dato e vedo se riesco a mettera questa benedetta numerazione.
28 Gennaio 2006 alle 17:58 in risposta a: stessa numerazione per figure (xymatrix) e equazioni? #7817::
`
\documentclass[a4paper,10pt]{report}\usepackage[latin1]{inputenc}
\usepackage[english]{babel}
\usepackage{amssymb}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amscd}
\usepackage{makeidx}
\linespread{1.6}
\usepackage[all]{xy}
\usepackage{verbatim}
\usepackage[labelformat={parens},labelsep=space, hang]{caption}
\usepackage[bf, hang]{subfigure}
\usepackage{lettrine}\begin{document}
\theoremstyle{definition}
\chapter{}
\section{Hopf Algebra}
\numberwithin{equation}{section}\begin{gather}
\begin{gathered}
\xymatrix{
M \ar[d]_m & M \otimes M \ar[l]_{m} \\
M \otimes M & M \otimes M \otimes M \ar[l]^{\tau \otimes m} \ar_{m \otimes I}
}
\xymatrix{
R \otimes M \ar[r]^{\eta \otimes I} \ar[dr]_{\cong} & M \otimes M \ar[d]_m & M \otimes R \ar[l]_{I \otimes \eta} \ar[dl]^{\cong} \\
& M &
}
\end{gathered}\\*
\text{(The associative law)}\notag\\[2ex]
\begin{gathered}
\xymatrix{
R \otimes M \ar[r]^{\eta \otimes I} \ar[dr]_{\cong} & M \otimes M \ar[d]_m & M \otimes R \ar[l]_{I \otimes \eta} \ar[dl]^{\cong} \\
& M &
}
\end{gathered}\\*
\text{(The unitary property)}\notag
\end{gather}\begin{equation}
%ad esempio scrivo x_t
x_t
\end{equation}
\end{document}
`Effettivamente così il problema è quasi risolto;dico quasi perché se ad esempio metto due diagrammi commutativi sulla stessa riga vorrei una numerazione per entrambi mentre così il latex mette un unico numero (1.1.1.) sulla destra.
La mia idea era di metterlo sotto ogni diagramma vicino alla didascalia che deve essere centrata anch’essa rispetto ad ogni diagramma.
Per questo motivo prima avevo usato il codice all’interno di un begin{figure} e begin{minipage} per usare \caption che fa quello che voglio io ma non mantiene la numerazioni.
Spero di essermi spiegato abbastanza, effettivamente a parole non è facile. Comunque facendo girare i codici di programma che ho mandato in questo msg e in quello della volta scorsa – a cui Vavassori ha risposto in modo così veloce e lo ringrazio molto per questo – si capisce bene come dovrebbe uscire fuori questa tesi.
Grazie ancora moltissimo…questo sito è davvero fatto molto bene. Non è facile trovarne uno fatto bene in italiano nel campo della matematica…Complimenti
-
AutoreRisposte