PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : graue oder farbige \hrulefill



strauchdieb
15-07-2005, 15:39
Kann mir jemand einen Tip geben, wie ich eine graue oder farbige hrulefill hinkriege.
ein Versuch soh so aus:
in einem sty-file folgendes:

\definecolor{light}{gray}{.85}
\newcommand{\grulefill}{\hrulefill{light}}
das \usepackage{color} ist in der Dokumentenpräambel eingebunden.

Die Fehlermeldung ist folgende:

undefined control sequence \definecolor{light}{gray}{.85}.

Ich benutze MikteX und produziere dirkt ein pdf, weil ich viele Grafiken nur als pdf Grafiken habe.

Tausend Dank für Lösungsvorschläge.

pospiech
16-07-2005, 10:03
deiner Beschreibung nach machst du alles richtig. Kannst du daher mal ein Minimalbeispiel erstellen damit wir es auch testen können ?

Matthias

bischi
17-07-2005, 14:33
Schreibt man grau auf englisch nicht mit e?

Also grey?

MfG Bischi

(Hab noch nachgeschaut: Britisch mit e, amerikanisch mit a... - Glaub aber fast, LaTeX verwendet die e-Version)

strauchdieb
17-07-2005, 16:01
Also gray muss man wirklich mit a schreiben, sonst meckert LaTeX. Es läuft bei mir mittlerweile, allerdings nur, wenn die definition in der Dokumentenpräambel eingebunden ist. Zwei zusätzliche Sachen hätte ich gern noch,
1. dass die Linie nur 0.2 pt stark ist, ich habe es mit linewidth versucht, gibt aber eine Fehlermeldung
2. dass ich diese Linien auch innerhalb einer Tabelle als Inhalt, nicht als Spalten, oder Zeilenseparator verwenden kann.

Außerdem, muss ich immer das Kommnado {\grulefill} innerhalb geschweifter Klammern verwenden, sonst wird die ganze Seite grau gesetzt.

Nachfolgend meine Präambel.

\documentclass[10pt,twoside,a4paper]{report}
\usepackage{abstractbook}
\usepackage{ifthen}
\usepackage{fancyheadings}
\usepackage[pdftex]{graphics}
\usepackage{graphicx}
\usepackage{multicol,subfigure,float,array}
\usepackage[ansinew]{inputenc}
\usepackage{makeidx,%showidx
}
\usepackage[colorlinks,linktocpage,bookmarks]{hyperref}
\usepackage{thumbpdf}
\usepackage{marvosym} %%%shows currency symbols
\usepackage{amsmath,eucal,mathrsfs}
%\usepackage{multind}
\usepackage{color}

\definecolor{light}{gray}{.2}
\newcommand{\grulefill}{\hrulefill\color{light}}

und hier die Verwendungsstelle in einer Tabelle, was noch nicht funktioniert:


\section*{Contacts}
\begin{table}[H]
\setlength{\extrarowheight}{10pt}
\begin{tabular}{|p{5cm}p{2cm}p{5cm}p{2.5cm}|} \hline
Name & Phone & Mail & Notes \\\hline \hline
{\grulefill} & {\grulefill} & {\grulefill} & {\grulefill} \\
{\grulefill} & {\grulefill} & {\grulefill} & {\grulefill} \\
{\grulefill} & {\grulefill} & {\grulefill} & {\grulefill} \\
{\grulefill} & {\grulefill} & {\grulefill} & {\grulefill} \\
{\grulefill} & {\grulefill} & {\grulefill} & {\grulefill} \\
{\grulefill} & {\grulefill} & {\grulefill} & {\grulefill} \\
{\grulefill} & {\grulefill} & {\grulefill} & {\grulefill} \\
{\grulefill} & {\grulefill} & {\grulefill} & {\grulefill} \\\hline
\end{tabular}
\end{table}

und hier funktioniert es fast, denn die erste linie ist schwarz:-(:

\chapter{Notes}

{
\grulefill \\[1mm].\grulefill \\[1mm].\grulefill \\[1mm].\grulefill \\[1mm].\grulefill \\[1mm].\grulefill \\[1mm].\grulefill \\[1mm].\grulefill \\[1mm].\grulefill \\[1mm].\grulefill \\[1mm].\grulefill \\[1mm].\grulefill \\[1mm].\grulefill \\[1mm].\grulefill \\[1mm].\grulefill \\[1mm].\grulefill \\[1mm].\grulefill \\[1mm].\grulefill
}