PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : (Farb-) Bilder separat drucken?



slkdjf
31-08-2007, 03:47
hallo
ich würde gerne den Text auf einem s/w-Laserdrucker drucken und dann die (farbigen) Bilder auf dieselben Blätter mit einem Tintenstrahler.

Den Text bekomme ich mit \color{white} ausgeblendet, aber wie kann ich die Bilder völlig ausblenden, ohne Rahmen und Dateiname (wie es draft macht).
(Benutze komascript scrbook).

Oder gibt es schon eine andere Methode dafür?

danke

bischi
31-08-2007, 19:08
Und dann einkleben?! Dann mach lieber einfach diese Seiten ganz mit Tintenstrahl...

MfG Bischi

peschmae
31-08-2007, 19:45
Und dann einkleben?! Dann mach lieber einfach diese Seiten ganz mit Tintenstrahl...


Draufdrucken hat er geschrieben! Nicht kleben (du Heimbastler du!)

Finde ich durchaus eine schlaue und rationale Idee, wenn man das denn mit LaTeX hinkriegt:
Erst alle Blätter durchn Laser lassen (der macht den Text). Dann den Stapel zum Tintenfritze rüberschoppen (oder einen Roboter zwischenschalten der das macht ;) - am besten so einen Arm mit 125 Freihheitsgraden; wobei da wäre dann wohl ein Farblaser oder eine Profidruckmaschine günstiger) und der tröpfelt dann noch die Bildli drauf.

Wie weiss ich allerdings nicht - sorry!

MfG Peschmä

slkdjf
01-09-2007, 00:58
Du hasts erfaßt!
Ganz mit Tintenstrahl sieht sch. aus weil der viel schlechter druckt als der Laser. Und langsamer. Und teurer. Und nicht beidseitig.

Wieso geht denn das nicht? Laut grfguide ist das nicht vorgesehen.
Wo steht eigentlich der Quellcode zu draft?

bischi
01-09-2007, 12:08
Es gab mal noch ne Option 'demo' (als Option für graphicx?). Musst mal die Forensuche danach anwerfen...

MfG Bischi

slkdjf
01-09-2007, 12:52
nein das ist was anderes (noch unbrauchbarer als "draft")

demo: Instead of inserting an image file \includegraphics draws a 150 pt by
100 pt rectangle unless other dimensions are specified manually.

slkdjf
01-09-2007, 13:00
ok jetzt habe ich halt "graphics.sty" geändert.
Um Zeile 210 herum im Block "\ifGin@draft" die vrules und hrules und den Text rausgenommen. Habe jetzt im "draft"-modus nur noch weisse Stellen.

Das Problem ist jetzt halt, dass bei "overfull boxes", welche eigentlich nur bei Grafiken in Fußnoten auftauchen (?), ein schwarzer Balken gemalt wird :mad:

Außerdem stehen die Bilder an ganz anderer Stelle!:mad::mad::mad:

"draft" setzt anders, ist also keine Lösung.
Man muss Zeile 219:
\setbox\z@\hbox{\csname Ginclude@#1\endcsname{#3}}%
durch
\setbox\z@\hbox{}%
ersetzen

bischi
01-09-2007, 13:24
Und du kennst niemanden, der für die entsprechenden Seiten einen Farblaser hätte?

MfG Bischi

slkdjf
01-09-2007, 14:06
nein, außerdem hab ich keine lust dazu noch jedesmal wo hinzulatschen :rolleyes:

rais
02-09-2007, 19:26
Moin moin,

ok jetzt habe ich halt "graphics.sty" geändert.

Na, hoffentlich in einer andersgenannten Kopie...


Das Problem ist jetzt halt, dass bei "overfull boxes", welche eigentlich nur bei Grafiken in Fußnoten auftauchen (?), ein schwarzer Balken gemalt wird :mad:

Außerdem stehen die Bilder an ganz anderer Stelle!:mad::mad::mad:

Das kann ich nicht nachvollziehen (s. u.)


"draft" setzt anders, ist also keine Lösung.
Man muss Zeile 219:
\setbox\z@\hbox{\csname Ginclude@#1\endcsname{#3}}%
durch
\setbox\z@\hbox{}%
ersetzen
:confused:
Vergleiche mal:


\documentclass[ngerman]{scrartcl}
\usepackage{babel,blindtext,color}
\newif\ifonlypics
%%% die Qual der Wahl;-)
\onlypicstrue%<--nur Buntes
%\onlypicsfalse%<--oder nur schwarz/weiss
%naja, stimmt nicht ganz: z. B. {\color{Farbe}Text} gibt den Text in Farbe in beiden Varianten aus
%%%
\makeatletter
\ifonlypics
\usepackage{graphicx}
\definecolor{mytxtcol}{gray}{1}%Text weiss
\else
\definecolor{mytxtcol}{gray}{0}
\usepackage[draft]{graphicx}
\def\Gin@setfile#1#2#3{% aus graphics.sty 2006/02/20 (v1.0o)
\ifx\\#2\\\Gread@false\fi
\ifGin@bbox\else
\ifGread@
\csname Gread@%
\expandafter\ifx\csname Gread@#1\endcsname\relax
eps%
\else
#1%
\fi
\endcsname{\Gin@base#2}%
\else
\Gin@nosize{#3}%
\fi
\fi
\Gin@viewport@code
\Gin@nat@height\Gin@ury bp%
\advance\Gin@nat@height-\Gin@lly bp%
\Gin@nat@width\Gin@urx bp%
\advance\Gin@nat@width-\Gin@llx bp%
\Gin@req@sizes
\expandafter\ifx\csname Ginclude@#1\endcsname\relax
\Gin@drafttrue
\expandafter\ifx\csname Gread@#1\endcsname\relax
\@latex@error{Can not include graphics of type: #1}\@ehc
\global\expandafter\let\csname Gread@#1\endcsname\@empty
\fi
\fi
\leavevmode
\ifGin@draft
%---
% hier die Anpassung:
\hb@xt@\Gin@req@width{\color{white}%
\vbox to \Gin@req@height{%
}%
}%
%---
\else
\@addtofilelist{#3}%
\ProvidesFile{#3}[Graphic file (type #1)]%
\setbox\z@\hbox{\csname Ginclude@#1\endcsname{#3}}%
\dp\z@\z@
\ht\z@\Gin@req@height
\wd\z@\Gin@req@width
\box\z@
\fi}
\fi
\makeatother
\color{mytxtcol}%<--vor \begin{document}, damit \normalcolor `mytxtcol´ setzt
\begin{document}
\blindtext\par
\noindent{\color{red}\rule{0.6\linewidth}{1pt}}\in cludegraphics[width=0.5\linewidth]{dummy}\par
\blindtext[12]\par
\noindent\color{red}\hrulefill\includegraphics[width=0.5\linewidth]{dummy}\hrulefill\normalcolor\par
\blindtext\footnote{FN\rule{0.95\linewidth}{1pt}\i ncludegraphics[height=3ex]{dummy}}
\end{document}

dreh das mal mit \onlypicstrue und mal mit \onlypicsfalse durch - zumindest am Bildschirm kann ich keine Verschiebung feststellen.;)
MfG,

slkdjf
03-09-2007, 16:24
Ich glaube, die Unterschiede bei "draft" resultierten bei mir aus anderen Änderungen, die draft auch noch macht(?)
Eben nicht draft zu benutzen, sondern statt Bild nichts einzufügen, hat dann halt geklappt.

Ah ich habe draft bei der documentclass angegeben, nicht am graphixs-input.
das war es wohl...

bobmalaria
05-09-2007, 17:12
hi,

durch zufall bin ich auf eine feine lösung für das problem gestossen

FAQ 6.4.2 (http://www.dante.de/faq/de-tex-faq/html/makros2.html#57)

funktioniert wunderbar mit diesem code


\usepackage[notext]{crop}[2001/10/07] %notext,nographics


gruß

slkdjf
05-09-2007, 22:07
Wow, also gibt es das doch! Habe dummerweise nicht gedacht, dass das eine FAQ sein könnte...

...
Leider muss ich feststellen, dass bei [nographics] Verschiebungen des Textes auftreten!

bobmalaria
06-09-2007, 00:29
hm,

ich habe es nur kurz getestet und nicht gedruckt (schützt den regenwald :rolleyes:)

allerdings hab ich in der *.sty datei gesehen, dass es eine aktuellere version gibt als die die in der faq angegeben wird. vielleicht löscht du einfach mal die datumsangabe die nach dem paket in [] steht.

slkdjf
06-09-2007, 00:31
nein, ist mit oder ohne datum das gleiche

...also mit Verschiebung meine ich veränderter Satz, das sieht man ohne ausdrucken. Bilder sind auf der nächsten Seite etc.

bobmalaria
06-09-2007, 01:35
dann ist das leider ein paket das sein versprechen nicht halten kann...
mal sehen ob man noch eine lösung finden kann. das gleiche problem werde ich wohl auch demnächst haben.

gruß

cookie170
06-09-2007, 08:36
Dir fehlt doch die Möglichkeit, Text ohne Bilder zu drucken. Wäre es nicht möglich, die Bilder für den Laser-Drucker-Durchgang durch gleich große Boxen zu ersetzen? Entweder, indem Du die Bilder in einem Bildbearbeitungsprogramm öffnest und exakt eine weiße Deckschicht darüber legst, oder indem Du ein Bild gleicher Größe in weiß erzeugst?

Gruß,
Alexander

slkdjf
06-09-2007, 14:16
den Aufwand wollte ich ja gerade vermeiden. Ich müsste für jedes Bild ein entsprechendes weisses erzeugen..