Anzeige:
Ergebnis 1 bis 5 von 5

Thema: Fette eckige Klammern in Formel

  1. #1
    Registrierter Benutzer
    Registriert seit
    22.10.2009
    Beiträge
    9

    Fette eckige Klammern in Formel

    Hallo,

    ich möchte in einer Formel eckige Klammern ([, ]) fett dargestellt haben.
    Folgendes habe ich bisher probiert:

    1. \textbf{[}
    2. \textbf{\lbrack}
    3. \pmb{[}
    4. \pmb{\lbrack}
    5. \mathbf{[}
    6. \mathbf{\lbrack}
    7. \bf[
    8. \mathbf\lbrack
    9. \boldsymbol[

    3. und 4. funktionieren, nur sieht das Ergebnis mit pmb - poor man bold - unschön aus. 9. funktioniert auch, nur sieht man kaum einen Unterschied, die Klammer ist mir noch nicht fett genug. Komischerweise funktionieren die Befehle bei anderen Symbolen, nur nicht bei eckigen Klammern.

    Schönen Gruß,
    Basil

  2. #2
    Registrierter Benutzer
    Registriert seit
    22.10.2009
    Beiträge
    9

    Minimalbeispiel

    Hallo,

    da ich bisher keine Antwort bekommen habe hier ein Minimalbeispiel:

    Code:
    \documentclass{book}
    \usepackage{amsmath}
    \begin{document}
    The syntax is defined using a formal grammar $G = (N, \Sigma, P, S)$ with the set of nonterminal symbols ${N = \lbrace S, A\rbrace}$, the set of terminal symbols $\Sigma = \lbrace \boldsymbol[, \boldsymbol], \textbf{\textit{:}}, \textbf{\textit{k}}, \textbf{\textit{v}}\rbrace$, the set of production rules $P$ given by \begin{equation*}
    \begin{array}{l}
    	S \rightarrow \textbf{\textit{k}}\ |\ \textbf{\textit{k}}\ \left(\boldsymbol[A\boldsymbol]\right)^{*}\ \boldsymbol[S\boldsymbol]\ \left(\boldsymbol[A\boldsymbol]\right)^{*}\\
    	A \rightarrow S\ |\ \textbf{\textit{k : v}}
    \end{array}
    \end{equation*}
    and the start symbol $S$. Terminal symbols are set in \textbf{bold}.
    \end{document}
    Die eckigen Klammern sind Terminalsymbole, jedoch die runden Klammern nicht. Es ist Konvention, dass Terminalsymbole bold sind, aber die eckigen Klammern bekomme ich leider nicht bold genug, deshalb heben sie sich nicht genug ab in den Produktionsregeln.

    Was habe ich übersehen?

    Schönen Gruß,
    Basil

  3. #3
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von bell Beitrag anzeigen
    Was habe ich übersehen?
    das du keine Schrift ausgewählt hast, die richtig fette Klammern hat.

    Code:
    \documentclass{book}
    \usepackage[T1]{fontenc}
    \usepackage{mathptmx}
    \usepackage{amsmath}
    \newcommand\bBrack[1]{\textbf{[}#1\textbf{]}}
    \begin{document}
    The syntax is defined using a formal grammar $G = (N, \Sigma, P, S)$ with the set of nonterminal symbols ${N = \lbrace S, A\rbrace}$, the set of terminal symbols $\Sigma = \lbrace \boldsymbol[, \boldsymbol], \textbf{\textit{:}}, \textbf{\textit{k}}, \textbf{\textit{v}}\rbrace$, the set of production rules $P$ given by 
    \begin{align*}
    	S &\rightarrow \textbf{\textit{k}}\ |\ \textbf{\textit{k}} \left(
    		\bBrack{A}\right)^{*}\ \bBrack{S}\left(\bBrack{A}\right)^{*}\\
    	A &\rightarrow S\ |\ \textbf{\textit{k : v}}
    \end{align*}
    and the start symbol $S$. Terminal symbols are set in \textbf{bold}.
    
    \end{document}
    Herbert

  4. #4
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Code:
    \documentclass{book}
    \usepackage{amsmath,bm}
    \begin{document}
    
    $k,[, \bm{k} \bm{[}$
    
    
    \end{document}

  5. #5
    Registrierter Benutzer
    Registriert seit
    22.10.2009
    Beiträge
    9

    Gelöst

    Hallo Herbert, Hallo Ulrike,

    beide Vorschläge funktioniert nun. Es ist genau das, was ich mir gewünscht habe. Die Idee einen Befehl dazu einzuführen ist auch gut.

    Vielen Dank für Eure Hilfe,
    Gruss Basil

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •