PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Latex und Geheimhaltung, aber einfach ;)



jx1
01-06-2007, 00:04
Hallo an alle,

ich schreibe gerade meine Diplomarbeit und benutze jetzt schon fast ein jahr latex, aber komme jetzt auch mit google nicht weiter.

Ich muss von der Firma aus einige Passagen in der öffentlichen Version raus halten (kann ich nicht ändern ist so, aber muss auch alles schreiben zur internen Doku). Damit ich nicht mehre Dateien verwalten muss (nachdem Motto wo habe ich jetzt was geändert....) würde ich gern eine Funktion haben die halt bestimmt bereiche ausblendet oder ersetzt wenn ich ein flag setzte.

Ich dachte an sowas etwa:
\begin{confidehttp://www.mrunix.de/forums/images/icons/icon2.gif
Arrowntial}
darf ich ja nicht sagen!!!!

\end{confidential}

ist dann irgendwo im head oder preamble confidential=true oder false wir ausgeblendet oder nicht.

vielleicht auch noch die Möglichkeit ein alternativ text ein zusetzten (restricted for internal use...) wäre interessant !!!

kennt jemand sowas?

oder kann mir jemand sagen wo ich ein tutorial finde wie man latex programmiert, dann mach ich das auch gern selbst, nur mir fehlt der Ansatz! Für mich soll das auch ein einstieg in das programmieren mit Latex sein!

also wenn mir jemand dein tip geben kann schonmal danke

Jan

rais
01-06-2007, 02:00
Moin moin,


Ich dachte an sowas etwa:
\begin{confidehttp://www.mrunix.de/forums/images/icons/icon2.gif
Arrowntial}
darf ich ja nicht sagen!!!!

\end{confidential}

klingt ja auch etwas seltsam :rolleyes:

Schau hier mal nach `Block auskommentieren´ oder `Druckversion vs. Bildschirmversion´ -- die Begriffe mußt Du ggf. variieren...
z.B.
http://www.mrunix.de/forums/showthread.php?t=42280&highlight=block+auskommentieren
MfG,

cookie170
01-06-2007, 08:16
Hallo,

die Funktion gibt es im Paket minutes, mit dem Schalter \secret. Wie's implementiert wurde, weiß ich nicht, aber vielleicht kann man ja dort ein paar Anleihen nehmen.

Notfalls hilft Dir Rainer :-))
der mehr von LaTeX versteht als ich ...

Gruß,
Alexander

bischi
01-06-2007, 08:18
So was?



\renewcommand{\confidential}[1]{#1}
%\renewcommand{\confidential}{}
...........
Hier etwas Text...
\confidential{dieser Text hier ist vertraulich}
Der wiederum für die Öffentlichkeit


Je nachdem welche Version du brauchst, kommentierst du die eine Zeile ein und die andere aus (achtung: ungetestet!)

MfG Bischi

Diabolic-Angel
01-06-2007, 17:05
Wenn du die einzelnen Kapitel auslagerst und mit einem \include einbindest, tuts auch ein \includeonly[kapitel1,kapitel2,etc].
Die nicht genannten Kapitel werden dann als leere Seiten eingebunden.