PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : \newtheorem Punkt hinter dem Zähler



eagle039
26-09-2011, 17:34
Hallo liebe Community,

ich bin neu hier und habe auch ein wenig Erfahrung mit Tex.
Bisher habe ich alle meine Probleme mit Google lösen können, aber diesmal komme ich nicht weiter.
Ich habe in meinem dokument folgendes theorem:


\newtheorem{Abbild}{\scshape Abbildung}
alles was es tut ist, mir unter einem Bild das Wort "Abbildung" in smallcaps zu schreiben und seinen Zähler dahinter zu setzen. Ich möchte jetzt aber, dass hinter dieser Zahl also z.B. "Abbildung 10" noch ein Punkt kommt.
also: "Abbildung 10.".
Leider habe ich keine Ahnung wie ich das mache.
Ich habe es mit \theoremseparator{.} versucht, aber das hilft nicht.
ich habe bisher kein theorem-package geladen und weiß daher auch nicht, wo die Styledefinition für diesen Zähler steht :/

Kann mir da jemand helgen?

Liebe Grüße

Sebastian

Sepp99
26-09-2011, 19:05
Vielleicht hilft Dir das weiter. Links im Beispiel

% zu styles: Kap. 4.3 ftp://ftp.ams.org/ams/doc/amscls/amsthdoc.pdf
% Beispiel nach http://www.matheboard.de/archive/402206/thread.html

\documentclass[ngerman]{scrartcl}
\usepackage{babel}
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsthm}
\newtheoremstyle{style}
{0.5cm} %Space above
{0.5cm} %Space below
{} %Body font: original {\normalfont}
{} %Indent amount (empty = no indent,%\parindent = paraindent)
{\normalfont\bfseries} %Thm head font original
{.}{\newline}
{{\normalfont\bfseries \thmname{#1}\thmnumber{ #2}\thmnote{ (#3)}}}
\theoremstyle{style}
%\newtheorem{Def}{Definition}
\newtheorem{Abbild}{\scshape Abbildung}
\begin{document}

\begin{Abbild}[Gebiet]
Definition 1 (Abbildung)\textbf{.}
\end{Abbild}

\end{document}

Sepp.-

eagle039
26-09-2011, 20:24
Hi,

vielen Dank für deine schnelle Antwort. Leider klappt das gar nicht.
Brauche ich dafür noch das ein oder andere Paket?
Der komplette Befehl bei mir lautet:

\newtheorem{Abbild}{\scshape Abbildung} %[chapter] - dann Numerierung nach Kapiteln, einfach hintendran setzen
\newcommand{\Figur}[4]{%
\vspace{0.2 cm}%
\begin{figure}[H]%
\begin{center}
\includegraphics[scale = #1]{#2}% %[width = #1\textwidth]{#2}
\end{center}
{\Abbild {\normalfont \label{#3} #4}}%
\end{figure}%
\vspace{0 cm}%
}

Und liegt in einer eigenen Datei.
Wenn ich das \scshape vor dem Wort Abbildung wegnehme, macht es zwar nicht mehr in SmallCaps, aber immernoch fett. Wie greift man denn auf diese Formatierung zu? Geht das nur über \newtheoremstyle?

Vielen Dank

Sebastian

tral
26-09-2011, 20:56
Hallo,

was hat denn die Beschriftung einer Figure mit newtheorem zu tun? Dafür nimmt man doch einfach \caption...

Christian.

Sepp99
26-09-2011, 20:56
So ein Ratespiel mit Codeschnippsel macht doch keinen Spaß. Mach ein vollständiges und lauffähiges Minimalbeispiel

http://www.golatex.de/wiki/index.php?title=Minimalbeispiel oder
http://www.mrunix.de/forums/showthread.php?t=66921

damit man sieht, was Du wirklich vorhast.
Sepp.-

eagle039
26-09-2011, 22:45
Hallo,

alles klar, hier ein Beispiel :)

Präambel:

\documentclass [cleardoublepage=empty, bibliography=totoc, twoside,12pt, headsepline, DIV16, BCOR6mm] {scrbook}
\usepackage{ngerman}
\usepackage{graphicx}
\usepackage[ansinew]{inputenc}
\usepackage{amssymb,latexsym, scrpage2}
\usepackage{amsmath}
\usepackage{amsfonts, psfrag}
\usepackage{float}
\usepackage[T1]{fontenc}
\usepackage{longtable}
\usepackage{overcite}
\usepackage{mathpazo}
\usepackage{color}
\usepackage{fixltx2e, mparhack}
\usepackage{color}
\usepackage{multirow}
\usepackage{sectsty}
\linespread{1.38}
\typearea[current]{current}
\setlength{\headheight}{1.5\baselineskip}
\input{neuebefehle}

%\allsectionsfont{\usefont{OT1}{phv}{bc}{n}\select font}
\renewcommand*{\chapterpagestyle}{empty}

%--------------------------------listoffigures renewcommand----------------------
%\renewcommand{\listfigurename}{Scheme}


%--------------------------------listoftavles renewcommand----------------------
%\newcounter{Tafel}


\renewcommand{\refname}{Literaturverzeichnis}

\renewcommand{\thefootnote}{\textit{\alph{footnote }}}

\setlength{\parindent}{0mm}

\begin{document}

\graphicspath{{bilder/}}

\restylefloat{figure}

\bibliographystyle{angew}



\begin{titlepage}
\begin{center}
Meine titelseite
\end{center}
\end{titlepage}

\pagestyle{empty}

\setcounter{secnumdepth}{3}
\setcounter{tocdepth}{3}
\tableofcontents

\newpage

\pagenumbering{arabic}

\pagestyle{scrheadings}
\lehead{\pagemark}
\rehead{\headmark}
\cehead{}
\lohead{\headmark}
\cohead{}
\rohead{\pagemark}



%\ohead{\pagemark}
%\ihead{\headmark}
%\chead{}
\cfoot{}
\ifoot{}
\ofoot{}
\automark[chapter]{chapter}

\include{Einleitung}

\end{document}

neuebefeehle.tex

\newtheorem{Abbild}{\scshape Abbildung} %[chapter] - dann Numerierung nach Kapiteln, einfach hintendran setzen
\newcommand{\Figur}[4]{%
\vspace{0.2 cm}%
\begin{figure}[H]%
\begin{center}
\includegraphics[scale = #1]{#2}% %[width = #1\textwidth]{#2}
\end{center}
{\Abbild {\normalfont \label{#3} #4}}%
\end{figure}%
\vspace{0 cm}%
}


und schließlich

Einleitung.tex


\chapter{Einleitung}
{
\Figur{0.7}{ecm.eps}{ecm}{Nach der 1 sollte ein Punkt sein}
}


So läuft es bei mir, wenn man eine ecm.eps Datei hat.

Vielen Dank für eure Mühe

Sebastian