%% Hyperlatex-Packet texinnet.hlx %% Hilfsdatei, um die Datei texinnet.tex zu bearbeiten %% Author: Guenter.Partosch@hrz.uni-giessen.de %% %% 1999/06/01 %% \T\NeedsTeXFormat{LaTeX2e} \T\ProvidesPackage{texinnet}[1999/06/01 support for texinnet] \T\RequirePackage{hyperlatex} \T\typeout{Package texinnet.sty [1999/06/01]} \T\hyphenation{Listserv UNIX} % einige Einstellungen fuer die LaTeX-Variante: % ============================================= % kleiner Sprung zwischen zwei aufeinander folgenden Absaetzen: \T\setlength{\parskip}{0.5\baselineskip plus 3pt minus 2pt} % am Absatzanfang kein Einzug vorgenommen wird: \T\setlength{\parindent}{0pt} % in "Notfaellen": \T\setlength{\emergencystretch}{20.0pt} % unterer Flatterrand: \T\raggedbottom % Kopfzeilen: \T\pagestyle{headings} % schmalere Raender: \T\addtolength{\oddsidemargin}{-1.3cm} \T\addtolength{\evensidemargin}{-1.3cm} \T\addtolength{\textwidth}{2.6cm} \T\addtolength{\topmargin}{-1.3cm} \T\addtolength{\textheight}{2.6cm} % Float-Verhalten: \renewcommand{\floatpagefraction}{0.6} % Tiefe der Abschnittsnumerierierung: \setcounter{secnumdepth}{3} % Einige neue Vereinbarungen: % ========================== % zusaetzliche Ein-/Ausgabedatei vereinbaren: \T\newwrite\outfile \T\openout\outfile=\jobname.zwi % Zaehler: \newcounter{Zus} \newcounter{Anm} % Laengen: \T\newlength{\tmp} \T\newlength{\spaltea} \T\newlength{\spalteb} \T\newlength{\spaltec} \T\newlength{\spaltex} \T\newlength{\spaltey} % DEFLIST.STY % 17. Juni 1988 nach Wonneberger: Kompaktfuehrer LaTeX, Seite 54 % \newcommand{\deflabel}[1]{#1\hfill\newline} \newenvironment{deflist}[1]% {\begin{list}{}% {\settowidth{\labelwidth}{\bf #1}% \setlength{\leftmargin}{\labelwidth}% \addtolength{\leftmargin}{\labelsep}% \renewcommand{\makelabel}{\deflabel}}}% {\end{list}} % \Bild{datei}{titel}{atitel} % \newcommand{\Bild}[3]{% \begin{figure}[!htb] \centering \texorhtml{% \includegraphics[width=\textwidth]{#1.eps}% }{% \htmlattributes*{IMG}{#3}% \htmlimage{#1.gif}} \caption{#2}\label{#1-bild} \end{figure} } % \schreiben{text} % schreibt text auf die zusaetzliche Ausgabedatei \outfile % \newcommand{\schreiben}[1]{% \texorhtml{\write\outfile{#1}}{ }% } % eckige Klammer links: \newcommand{\textel}{[} % eckige Klammer rechts \newcommand{\texter}{]} % AmS-Logo: % \newcommand{\AmS}% {\(\cal A\)\kern-.1667em\lower.5ex\hbox% {\(\cal M\)}\kern-.125em{\(\cal S\)}} \W\newcommand{\AmS}{AMS} % nts-logo: % \newcommand\NTS{\mbox{\mathsurround=0pt% \(\cal N\mkern -4mu\lower .5ex\hbox{$\cal T$}\mkern -2mu S\)}} \W\newcommand{\NTS}{NTS} % Es gibt die Index-Style-Datei texinnet.ist, die folgendes umdefiniert: % % actual '=' % ersetzt @ % quote '!' % ersetzt " % level '>' % ersetzt ! % % heading_prefix "{\\hfil\\bfseries " % heading_suffix "\\hfil}\\nopagebreak\n" % symhead_positive " " % numhead_positive " " % headings_flag 1 % % indent_space "\t" % erweiterter Index: % %\newcommand{\Index}[1]{#1\index{#1}} %\newcommand{\IIndex}[2]{#2\index{#1>#2}} \T\renewcommand*\see[2]{\\\emph{\seename} #1} % \sprache{gruppe}{language} % % Index-Eintrag fuer Sprache: language wird ausgegeben % Index-Eintrag: gruppe > Diskussionssprache > language % \newcommand{\sprache}[2]{#2\index{#1>Sprache>#2}\index{Sprache>#1>#2}} % \begin{Anmerkung} % ... % \end{Anmerkung} % \newenvironment{Anmerkung}[1]% {\stepcounter{Anm}% \begin{description}\item[Anmerkung~\arabic{Anm}]~(#1):% \index{Anmerkung>#1}\hfill\\% \nopagebreak}% {\end{description}} % \begin{Zusatz} % ... % \end{Zusatz} % \newenvironment{Zusatz}[1]% {\stepcounter{Zus}% \begin{description}\item[Zusatz~\arabic{Zus}]~(#1):\nopagebreak% \index{Zusatz>#1}\hfill\\% \nopagebreak}% {\end{description}} \newcommand{\Inhalt}{\texorhtml{\tableofcontents}{\htmlmenu{3}}} \newcommand{\UserInput}[1]{% \texorhtml{\underline{#1}}{\html{STRONG}#1\html{/STRONG}}} \newcommand{\secretUserInput}[1]{% \texorhtml{\durchgestrichen{#1}}{\html{STRIKE}#1\html{/STRIKE}/}} \T\newcommand{\durchgestrichen}[1]{% \T\settowidth{\tmp}{#1}#1\hspace{-\tmp}\rule[0.5ex]{\tmp}{0.5pt}} % \URL{URL} % % LaTeX-Variante: URL wird ausgegeben % HTML-Variante: URL ist anklickbar % \newcommand{\URL}[1]{\xlink*{% \html{CODE}#1\html{/CODE}}% [\texttt{#1}]% {#1}% \schreiben{\protect\item \protect\URL{#1}}% } % \TitelmitURL{titel}{URL} % % LaTeX-Variante: "titel" (URL) wird ausgegeben % HTML-Variante: "titel" (URL); beides anklickbar % \newcommand{\TitelmitURL}[2]{% \htmlonly{\"{}}% \xlink*{\html{EM}#1\html{/EM}}[\glqq\textit{#1}\grqq% \index{WWW-Dokument mit Titel>#1=\emph{#1}}]{#2}% \htmlonly{\"{}} (\URL{#2})% } % \otherservers{datei} % % LaTeX-Variante: datei wird ausgegeben % HTML-Variante: vollst. URL (ftp) ist anklickbar % \newcommand{\otherservers}[1]{\xlink*{% \html{CODE}#1\html{/CODE}}% [\texttt{#1}% \index{Hinweise auf andere Server auf dem Gießener FTP-Server>#1=\texttt{#1}}% \index{FTP-Server>ftp.uni"~giessen.de=\texttt{ftp.uni"~giessen.de}}% \index{ftp.uni"~giessen.de=\texttt{ftp.uni"~giessen.de} % (Hinweise auf andere Server)}% \index{HRZ Gießen>Hinweise auf andere Server}]% {ftp://ftp.uni"~giessen.de/pub/other\_servers/#1}% \schreiben{\protect\item \protect\URL{ftp:""//ftp.uni"~giessen.de/pub/other\_servers/#1}}% } % \mailadresse{adresse} % % LaTeX-Variante: adresse wird ausgegeben % HTML-Variante: vollst. URL (mailto) ist anklickbar % \newcommand{\mailadresse}[1]{\xlink*{% \html{CODE}#1\html{/CODE}}% [\texttt{#1}% \index{E-Mail-Adressen>#1=\texttt{#1}}% \index{#1=\texttt{#1} (E"~Mail-Adres"-se)}]% {mailto:#1}% \schreiben{\protect\item \protect\URL{mailto:#1}}% } % \newsgruppe{newsgruppe} % % LaTeX-Variante: newsgruppe wird ausgegeben % HTML-Variante: vollst. URL (news) ist anklickbar % \newcommand{\newsgruppe}[1]{\xlink*{% \html{CODE}#1\html{/CODE}}% [\texttt{#1}% \index{News-Gruppen>#1=\texttt{#1}}% \index{#1=\texttt{#1} (News-Grup"-pe)}]% {news:#1}% \schreiben{\protect\item \protect\URL{news:#1}}% } % \ftpdatei{name}{datei} % % LaTeX-Variante: vollst. URL (ftp) wird ausgegeben % HTML-Variante: vollst. URL (ftp) ist anklickbar % \newcommand{\ftpdatei}[2]{\xlink*{% \html{CODE}ftp://#1/#2\html{/CODE}}% [\texttt{ftp:""//#1/""#2}% \index{FTP-Server>#1=\texttt{#1}}% \index{#1=\texttt{#1} (FTP-Ser"-ver)}]% {ftp://#1/#2}% \schreiben{\protect\item \protect\URL{ftp:""//#1/""#2}}% } % \ftpserver{name} % % LaTeX-Variante: name wird ausgegeben % HTML-Variante: vollst. URL (ftp) ist anklickbar % \newcommand{\ftpserver}[1]{\xlink*{% \html{CODE}#1\html{/CODE}}% [\texttt{#1}% \index{FTP-Server>#1=\texttt{#1}}% \index{#1=\texttt{#1} (FTP-Ser"-ver)}]% {ftp://#1/}% \schreiben{\protect\item \protect\URL{ftp:""//#1/}}% } % \telnet{ziel} % % LaTeX-Variante: ziel wird ausgegeben % HTML-Variante: vollst. URL (telnet) ist anklickbar % \newcommand{\telnet}[1]{\xlink*{% \html{CODE}#1\html{/CODE}}% [\texttt{#1}% \index{Telnet>#1=\texttt{#1}}% \index{#1=\texttt{#1} (Telnet)}]% {telnet://#1}% \schreiben{\protect\item \protect\URL{telnet://#1}}% } % \faqs{datei} % % LaTeX-Variante: datei wird ausgegeben % HTML-Variante: vollst. URL (ftp) ist anklickbar % \newcommand{\faqs}[1]{\xlink*{% \html{CODE}#1\html{/CODE}}% [\texttt{#1}% \index{FAQs auf dem Giessener FTP-Server=FAQs auf dem Gießener FTP-Server>#1=\texttt{#1}}% \index{#1=\texttt{#1} (FAQs auf dem Gießener FTP-Server)}% \index{HRZ Gießen>FAQs auf dem Gießener FTP-Server}]% {ftp://ftp.uni"~giessen.de/pub/doc/faq/#1}% \schreiben{\protect\item \protect\URL{ftp:""//ftp.uni"~giessen.de/pub/doc/faq/#1}}% } % \mailserver{art}{server} % % LaTeX-Variante: server wird ausgegeben % HTML-Variante: vollst. URL (mailto) ist anklickbar % \newcommand{\mailserver}[2]{\xlink*{% \html{CODE}#2\html{/CODE}}% [\texttt{#2}% \index{Mail-Server>#1}% \index{Mail-Server>#2=\texttt{#2}}% \index{#2=\texttt{#2} (Mail-Ser"-ver)}% \index{#1 (Mail-Ser"-ver)}]% {mailto:#1@#2}% \schreiben{\protect\item \protect\URL{mailto:#1@#2}}% } % \mailliste{liste}{server} % % LaTeX-Variante: liste wird ausgegeben % HTML-Variante: vollst. URL (mailto) ist anklickbar % \newcommand{\mailliste}[2]{\xlink*{% \html{CODE}#1\html{/CODE}}% [\texttt{#1}% \index{E-Mail-Listen>#1=\texttt{#1}}% \index{Mail-Server>#2=\texttt{#2}}% \index{#1=\texttt{#1} (E"~Mail-Li"-ste)}% \index{#2=\texttt{#2} (Mail-Ser"-ver)>#1=\texttt{#1} (E"~Mail-Li"-ste)}]% {mailto:#1@#2}% \schreiben{\protect\item \protect\URL{mailto:#1@""#2}}% } % einige Hyperlatex-spezifische Abwandlungen: % \W\newenvironment{deflist}[1]{\begin{description}}% {\end{description}} % \W\renewcommand{\hfill}{ } % \W\renewcommand{\newline}{} \W\renewcommand{\listfiles}{} % \W\renewcommand{\setlength}[2]{} % \W\renewcommand{\clearpage}{} % \W\renewcommand{\listoffigures}{} % \W\renewcommand{\listoftables}{} % \W\renewcommand{\vspace}[1]{\\} % \W\renewcommand{\addcontentsline}[3]{} % \W\renewcommand{\pagestyle}[1]{} % \W\renewcommand{\nopagebreak}{ } \W\renewcommand{\centering}{ } % \W\renewcommand{\parbox}[2]{#2} % \W\renewcommand{\settowidth}[2]{ } % \W\renewcommand{\addtolength}[2]{ } \W\renewcommand{\fbox}[1]{ } \W\renewcommand{\baselineskip}{ } \W\renewcommand{\enlargethispage}[1]{ } \W\renewcommand{\raggedbottom}{ } % Einige Setzungen: % ================ % % HTML-Version: % \htmltitle{TeX total verstrickt im Internet: Auf der Suche nach Informationen zu {\TeX} im Internet} \htmladdress{G"unter Partosch} \htmldepth{2} \htmlattributes{DL}{COMPACT} \htmlattributes{TABLE}{BORDER} \newcommand{\HlxMeta}{ \html{META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1"} \html{META NAME="ROBOTS" CONTENT="INDEX, FOLLOW"} \html{META NAME="KEYWORDS" CONTENT="Internet,TeX,LaTeX,E-Mail,FTP,Archie,News,WWW"} \html{META NAME="DESCRIPTION" CONTENT="In der vorliegenden Anleitung wird gezeigt, wie Sie mit Hilfe der verschiedenen Internet-Dienste (E-Mail, FTP, Archie, Usenet-News, Gopher, Veronica, WWW, Suchmaschinen) Informationen zu TeX und seinen Begleitern bekommen können. Ausführlich werden die einfachen Internet-Dienste E-Mail, E-Mail-Diskussionslisten und FTP behandelt."} \html{META NAME="Author" CONTENT="Guenter.Partosch@hrz.uni-giessen.de"} \html{LINK REL="ALTERNATE" MEDIA="PRINT" HREF="http://www.uni-giessen.de/\~{}g029/texinnet.ps" TYPE="application/postscript" TITLE="TeX total verstrickt im Internet"}} % Spaltenbreiten fuer Tabellen-Typ A (LaTeX): % \settowidth{\spaltea}{\texttt{emtex-user-digest}} \settowidth{\spaltec}{BITNET-Listserver-Liste} \setlength{\spalteb}{\textwidth} \addtolength{\spalteb}{-\spaltea} \addtolength{\spalteb}{-\spaltec} \addtolength{\spalteb}{-6\tabcolsep}