Gibt es eine Möglichkeit, LaTeX dazu zu bringen, Zahlen auf derselben Seite als Referenz zu dieser Figur zu platzieren?
Ich bin mit LaTeX und die Figur, die Umgebung.
Bin ich gut vertraut mit den Parametern in dieser Umgebung: [htbp] und ich bin auch in der Regel vertraut mit den Strategien, LaTeX nimmt standardmäßig an, zu entscheiden, wo man jede Figur. Zum Beispiel, indem Sie die zahlen am oberen oder unteren Rand der Seite.
Was ich mich Frage ist, ob es ein Paket, makro, oder einige Befehle, die ich geben kann, so dass, wenn ich ein einspaltiges Dokument, und ich meist einen einzelnen text Bezug auf eine Abbildung, die Abbildung wäre eher auf der gleichen Seite verweisen?
Stellen Sie sich beispielsweise vor, dass ich einen langen Absatz, in dem in der Mitte hat einen \ref{FIG:X}. Wenn gerendert, einige der Absatz erscheint vor dem Seitenwechsel und einigen erscheint nach dem Seitenwechsel. Ich kann auch die Abbildung Befehl irgendwo vor und nach der ganze Absatz. Gibt es einen Weg, um es tatsächlich auf der gleichen Seite wie die eigentliche Referenz?
InformationsquelleAutor der Frage Uri | 2009-01-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich will nicht klingen zu negativ, aber es gibt Gelegenheiten, wenn Sie, was Sie wollen, ist fast unmöglich, ohne viel "künstliche" tuning der Seitenwechsel.
Wenn die callout-Komponente fällt natürlich in der Nähe des unteren Rand der Seite, und die Figur fällt auf der folgenden Seite, bewegen Sie den Bild eine Seite zurück wird wahrscheinlich verdrängen die Legende vorwärts.
Ich würde empfehlen (so weit wie möglich, und abhängig von der genauen Größe der Figuren):
In meiner Erfahrung ist dies ein großer Esser-nicht-verfügbar-Zeit (:-)
In der Antwort auf Jon ' s Kommentar, ich denke, dies ist ein inhärent schwieriges problem, weil die LaTeX-Jungs sind keine slouches. Sie können gerne Lesen Frank Mittelbach ' s Papier.
InformationsquelleAutor der Antwort Brent.Longborough
Können Sie immer noch das "!" in einen float-Optionen. Auf diese Weise, latex versucht wirklich hart, um die Figur, wo Sie es wollen (ich benutze meistens [h!!!tb]), stretching den normalen Regeln der Typ-Einstellung.
Ich habe eine andere Lösung gefunden:
Verwenden Sie die schweben-Paket. Auf diese Weise können Sie die zahlen, wo Sie willst.
InformationsquelleAutor der Antwort Sven Lilienthal
Ja, enthalten float-Paket in der oberen Rand des Dokuments und H (capital H) als Abbildung Planer:
InformationsquelleAutor der Antwort Ahmet Artu
Ich dieses problem lösen, indem Sie immer mit der
[h]
option auf Schwimmern (z.B. zahlen), so dass Sie (meistens) zu gehen, wo ich Platz. Dann, als ich auf den endgültigen Entwurf, ich passen Sie die Position des Schwimmers, indem Sie es in den LaTeX-Quelltext. Das bedeutet normalerweise, Sie zu verschieben Sie den Absatz, wo darauf verwiesen wird. Manchmal muss ich fügen Sie einen Seitenumbruch an einer geeigneten Stelle.Habe ich festgestellt, dass die Standard-Platzierung der Schwimmer ist sinnvoll, in LaTeX, aber manuelle Anpassungen sind fast immer notwendig, um Dinge wie diese gerade Recht. (Und manchmal ist es nicht möglich alles perfekt zu sein, wenn es gibt viele der Schwimmer und Fußnoten.)
Den Handbuch für die
memoir
Klasse hat einige gute Informationen darüber, wie LaTeX Plätzen schwebt und einige Ratschläge für die Manipulation des Algorithmus.InformationsquelleAutor der Antwort Jon Ericson
Vielleicht hilft Sie?
Ich denke, besser ist die Verwendung der Grafik-Befehl, wenn Sie Ihre Figuren laufen Weg.
InformationsquelleAutor der Antwort Bob
Habe ich einige nützliche Kommentare. Denn ich hatte ähnliches problem mit Speicherort der zahlen.
Ich benutzt das Paket "wrapfig", die ermöglicht, um die zahlen von text umflossen.
So etwas wie
In den Optionen
{r}
heißt Abbildung von der rechten Seite.{l}
werden können verwenden Sie für die linke Seite.InformationsquelleAutor der Antwort
http://robjhyndman.com/researchtips/latex-floats/
InformationsquelleAutor der Antwort Douglas Lovell
Wenn Sie wollen Kraft, dieses Verhalten auf alle Ihre Figuren versuchen
InformationsquelleAutor der Antwort Jonatan
Einen Weg, ich fand, dass hilft zu
\include{file_with_tex_figure_commands}
(nicht Eingang)
InformationsquelleAutor der Antwort Eduardo Leoni