PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Formel über zwei Spalten bei einem zweispaltigem Artikel



PaRu
03-07-2008, 13:00
ich schreibe einen zweispaltigen artikel (journal bei der ieeetran documentclass) bei dem ich eine sehr lange formel einbauen möchte. momentan hat die formel 7 zeilenümbrüche, was ihrer übersichlichkeit nicht zu gute kommt. wie kann die formel über beide spalten darstellen. ich stelle mir sowas wie eine floatumgebung vor, die unten auf der seite angezeigt wird. bei bildern geht das mit \centerline.
bei der lösung muss man aber trotzdem noch gezielt einen zeilenumbruch einbauen können.

squier
03-07-2008, 16:18
Also ich würde es mit einem \multicolumn{Anzahl der Spalten}{Ausrichtung, also l oder r oder c}{Inhalt, also bei dir die Formel} machen

Hoffe, dass das weiterhilft...

PaRu
03-07-2008, 16:30
wie, bei der document option twocolumn kann man mit multicolumn in den spalten hin und her hüpfen?

edico
03-07-2008, 16:51
Du kannst doch die Formel in eine 'starred figure' packen
...
\begin{figure*}[!t]
...stuff...
\end{figure*}
...

edico

PaRu
03-07-2008, 19:31
hatte ich auch schon versucht. hat aber nicht funktioniert.

anbei ein minimalbeispiel:


\documentclass[journal, twoside]{IEEEtran}

\usepackage{cite}
\usepackage{amsfonts}
\usepackage[cmex10]{amsmath}
\usepackage{nicefrac}

\usepackage{array}
\usepackage{tabularx}
\usepackage{multirow}
\usepackage[draft]{graphicx}
\graphicspath{{./pics/}}
\usepackage[caption=false]{caption}
\usepackage[font=footnotesize]{subfig}

\usepackage{eqparbox}
\usepackage{fixltx2e}
\usepackage{stfloats}


\begin{document}

\title{efklösdgklöfg efregrg}

\author{jfdklfjsd}


\maketitle

\IEEEpeerreviewmaketitle

\section{Introduction}

fdoj dklfjdlö oldfjklsöd kdöflksöld k kfölsdföksd köokfösok lekf ekjfbn ffjkef wefj eef wekfnsjk eefiowef ikefnw efi
\begin{figure*}[b]
\centerline{
\begin{IEEEeqnarray}{rCl}
\label{equ}
P_{1} & = & 1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20 \IEEEnonumber\\
& & +1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+2 0
\end{IEEEeqnarray}
}
\end{figure*}
eofjklök ojrefosjf okjfflkdsj ölaekf odfjesf kejfüpwejrlkdfj poedfü dsjflsjeefoijjsd ü flkdjfosj skjf

\end{document}

edico
04-07-2008, 07:19
...
\begin{figure*}[b]
\begin{align}
\label{equ}
P_{1} & = & 1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20 \IEEEnonumber\\
& & +1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+2 0
\end{align}
\end{figure*}
...

edico

edico
04-07-2008, 07:55
Dein Beispiel läuft durch - allerdings ohne 'centerline', wenn genügend Text gesetzt wird ;-)



\documentclass[journal,twoside]{IEEEtran}
\usepackage{lipsum}% just_4_demo

\usepackage[cmex10]{amsmath}
\usepackage{array}
\usepackage{stfloats}

\begin{document}
\title{efklösdgklöfg efregrg}
\author{jfdklfjsd}
\maketitle
\IEEEpeerreviewmaketitle

\section{Introduction}
\begin{quote} Note that IEEE does not put floats in the very first column - or
typically anywhere on the first page for that matter. Also, in-text middle
("here") positioning is not used. Most IEEE journals use top floats
exclusively.
\end{quote}

\section{Test}
\lipsum

\begin{figure*}[b]
\begin{align}
\label{equ}
P_{1} & = & 1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20 \IEEEnonumber\\
& & +1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+2 0
\end{align}
\end{figure*}

\lipsum\lipsum

\begin{figure*}[b]
% \centerline{
\begin{IEEEeqnarray}{rCl}
\label{equ}
P_{1} & = & 1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20 \IEEEnonumber\\
& & +1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+2 0
\end{IEEEeqnarray}
% }
\end{figure*}

\lipsum\lipsum\lipsum
\end{document}


edico

PaRu
04-07-2008, 10:07
perfekt, danke.