PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : box - farbig - icon/bild im eck



FLOCKO
29-03-2007, 10:23
hey alle zusammen ...

bin noch totaler anfänger in sachen latex und verzweifle deswegen gerade auch ein weinig ... vielleicht kann mir ja jemand sagen ob das was ich will überhaupt möglich ist

(siehe bild)

also ne fabige/umrandete box <--- bekomm ich mit minipage und fcolor auch schon hin *freu*

und in der oberen linken ecke (evtl. auch untere rechte) soll ein kleines icon sitzen ... z.b. in bild mit anführungszeichen (") um ein zitat einzukastln ....

hat jemand ne idee ....

vielen dank schon mal im vorraus
flo

bobmalaria
29-03-2007, 11:39
hi,

naja sowas hätte ich mal zusammen geschustert. ist aber nicht gerade das gelbe vom ei, aber es funktioniert :)


\fbox{%
\begin{picture}(390,80)
\put(330,65){\rule{50pt}{50pt}}
\put(4,48){\parbox{380pt}{Hallo, hier steht dann ein merksatz der auch lage werden kann. das macht nix er wird dann ja umgebrochen}}
\end{picture}

den \rule{}{} befehl kannst du dann durch \includegraphics[width050pt]{logo} oder sowas ersetzen und fbox durch deine farbbox

edico
29-03-2007, 14:30
... oder so:

\documentclass{scrartcl}
\usepackage[german]{babel}
\usepackage[latin1]{inputenc}

%--- myImgBox ---------------------------------------------------
\usepackage{xcolor}
\usepackage{graphicx}
\usepackage{fancybox}
\setlength\fboxrule{.8pt}
\fboxsep=12pt
\newcommand{\myImgBox}[1]{%
\boxput*(.5,1){\includegraphics[height=20pt,width=40pt]{top}}%
% ^^^^^ rechte obere Ecke (1,1)
{\fcolorbox{black!100!}{yellow!15!}{#1}}%
}
%----------------------------------------------------------------

\begin{document}
\myImgBox{\parbox{10em}{%
Das Image überlagert den BoxFrame halbrechts und ist 10\,em breit, wobei ein
\emph{Geviert} doppelten Anschlag bedeutet
(hier also ca. 20 Anschlge pro Zeile incl. Leerzeichen).
}}
\end{document}

edico

bischi
29-03-2007, 14:39
@bob: Das heisst umbrochen und nicht umgebrochen (ich weiss - ist unlogisch... Ist aber so :D )

MfG Bischi

bobmalaria
29-03-2007, 15:35
das muss ich mir merken.in zukunft werde ich dieses wort einfach vermeiden ;)

edico
29-03-2007, 19:26
@Bischi - in der Schweiz ist es vielleicht ja unlogisch, liegt wohl an den grossen Bergen

... aber grundsaetzlilch gilt in der deutschen Sprache (auch wenn ich kein Germanist bin) auch nach neuer Rechtschreibung (immer) noch:

es gibt zwei Formen des Verbs 'umbrechen'.

bei Zeilen und Seiten (Typographie)
der Umbruch mit Partizip Perfekt 'umbrochen'
- mit Akkusativ: hat umbrochen

bei Pfaehlen oder Baeumen
der Umbruch mit dem Partizip Perfekt 'umgebrochen'
- mit Akkusativ: hat umgebrochen

s. http://de.wiktionary.org/wiki/umbrechen

Somit - wer den Text stets umgebrochen hat, hat viel verbrochen und ist vielleicht sogar ein Verbrecher ;-)

edico

FLOCKO
30-03-2007, 00:51
hey ...

ich denke der code von edico is das was ich gesucht habe .. jetzt hab ich nur noch ein kleines problem *g* (sorry aber ich bekomms noch nicht ganz hin *shameonme*)

ich möchte ein bild oben und eines unten, ich hab das mal schnell in gimp zur verdeutlichung gemacht ... (siehe neuer anhang)

aber


\boxput*(0,1.2){\includegraphics[height=20pt]{ihk.png}}%
\boxput*(0,-1){\includegraphics[height=20pt]{ihk.png}}%


in dem beispiel von edico frisst er nicht ...

muss ich wenn ich zwei grafiken einbinden will irgendwas anders machen? jede zeile für sich is ok ... nur bei beiden meckert er ..

vielen dank schonmal für den lösungsansatz von oben

mfg
flo

edico
30-03-2007, 12:34
... kann nicht funktionieren, schau Dir die manpage von fancybox an, so dass Du den command nachvollziehen kannst. In Deinem Fall wird 'nur die Hälfte' von boxput gesetzt.

So könnte es wohl laufen:
...
%%% VarianteI
\newcommand{\myImgBoxI}[1]{%
\boxput*(1,1){\includegraphics[height=20pt,width=40pt]{top}}%
{\fcolorbox{black!100!}{yellow!15!}{#1}}\vskip0pt%
\boxput*(0,-1){\includegraphics[height=20pt,width=40pt]{top}}%
{}%... und hier steht 'nix drin' - evtl. \mbo{} einfügen
}
...

(ohne Test)

... vielleicht muss man auch mit picture oder besser mit pspicture (PSTricks) arbeiten.
Die Koriphäen hier am Board werden dazu mehr beitragen können ...

edico

MasterOfPuppets
30-03-2007, 19:55
Naja, es ist fern von jeglicher Perfektion, aber mit PSTricks könnte es so aussehen:



\documentclass[a4paper,12pt]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage{pstricks}
\usepackage{blindtext}

\begin{document}

\begin{pspicture}(0,0)(11,11) \psgrid[griddots=5,gridlabels=8pt,subgriddiv=0]

\rput[lm](1,5)%
{
\psframebox[framearc=0.1, fillcolor=lightgray,fillstyle=solid]%
{
\hspace{1cm}\parbox{80mm}{\vspace{1cm}\blindtext\v space{1cm}}\hspace{1cm}
}
}

\rput[lm](9,-0.5)%
{
\psframebox[linestyle=none]%
{
\parbox{30mm}{\scalebox{15}{\glqq}}
}
}

\rput[lt](0,12)%
{
\psframebox[linestyle=none]
{
\parbox{30mm}{\scalebox{15}{\grqq}}
}
}

\end{pspicture}

voss
30-03-2007, 21:19
hey alle zusammen ...

bin noch totaler anfänger in sachen latex und verzweifle deswegen gerade auch ein weinig ... vielleicht kann mir ja jemand sagen ob das was ich will überhaupt möglich ist

(siehe bild)

also ne fabige/umrandete box <--- bekomm ich mit minipage und fcolor auch schon hin *freu*

und in der oberen linken ecke (evtl. auch untere rechte) soll ein kleines icon sitzen ... z.b. in bild mit anführungszeichen (") um ein zitat einzukastln ....

hat jemand ne idee ....


http://tug.org/PSTricks/main.cgi?file=Examples/Box/boxes

Herbert