Vorlage:BibTeX-attribute: Unterschied zwischen den Versionen

aus GlossarWiki, der Glossar-Datenbank der Fachhochschule Augsburg
Kowa (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Kowa (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 3: Zeile 3:
-->{{#vardefine: isnote| {{#ifeq:{{{name}}}|note|TRUE|}}}}<!--
-->{{#vardefine: isnote| {{#ifeq:{{{name}}}|note|TRUE|}}}}<!--
-->{{#if:{{#var: v}}{{#var: isnote}}|&#32;
-->{{#if:{{#var: v}}{{#var: isnote}}|&#32;
     {{{name}}} = {{{left|&#123;}}}{{#replace:{{#var: v}}|:|&#58;}}{{#if: {{#var: s}}|&#32;--&#32;{{#replace:{{#var: s}}|:|&#58;}}}}{{{right|&#125;}}}{{#ifeq: {{{name}}} | note ||,}}}}</includeonly><noinclude>
     {{{name}}} = {{ifeq:{{{left|-}}}||{{{left|&#123;}}}}}{{#replace:{{#var: v}}|:|&#58;}}{{#if: {{#var: s}}|&#32;--&#32;{{#replace:{{#var: s}}|:|&#58;}}}} {{ifeq:{{{right|-}}}||{{{right|&#125;}}}}}{{#ifeq: {{{name}}} | note ||,}}}}</includeonly><noinclude>
=Zweck=
=Zweck=
Diese Vorlage erzeugt ein BibTeX-Attribut mit den beiden Elementen <code>name</code> und <code>value</code>, sofern <code>value</code>
Diese Vorlage erzeugt ein BibTeX-Attribut mit den beiden Elementen <code>name</code> und <code>value</code>, sofern <code>value</code>
Zeile 11: Zeile 11:
<pre><nowiki>
<pre><nowiki>
{{BibTeX-attribute | name = Name | value = Wert | value2 = Wert2 | subvalue = Subwert | subvalue2 = Subwert2 | left = &#123;&#123; | right = &#125;&#125; }}
{{BibTeX-attribute | name = Name | value = Wert | value2 = Wert2 | subvalue = Subwert | subvalue2 = Subwert2 | left = &#123;&#123; | right = &#125;&#125; }}
{{BibTeX-attribute | name = title }}
{{BibTeX-attribute | name = title                       }}
{{BibTeX-attribute | name = note }}
{{BibTeX-attribute | month = Apr  | left = - | right = - }}
{{BibTeX-attribute | name = note                         }}
</nowiki></pre>
</nowiki></pre>


=Ergebnis=
=Ergebnis=
{{BibTeX-attribute | name = Name | value = Wert | value2 = Wert2 | subvalue = Subwert | subvalue2 = Subwert2 | left = &#123;&#123; | right = &#125;&#125; }}
{{BibTeX-attribute | name = Name | value = Wert | value2 = Wert2 | subvalue = Subwert | subvalue2 = Subwert2 | left = &#123;&#123; | right = &#125;&#125; }}
{{BibTeX-attribute | name = title }}
{{BibTeX-attribute | name = title                       }}
{{BibTeX-attribute | name = note }}
{{BibTeX-attribute | month = Apr  | left = - | right = - }}
{{BibTeX-attribute | name = note                         }}


[[Kategorie:Vorlage:Quelle]]
[[Kategorie:Vorlage:Quelle]]
</noinclude>
</noinclude>

Version vom 27. August 2012, 13:27 Uhr

Zweck

Diese Vorlage erzeugt ein BibTeX-Attribut mit den beiden Elementen name und value, sofern value eine nicht-leere Zeichenkette enthält.

Aufruf

{{BibTeX-attribute | name = Name | value = Wert | value2 = Wert2 | subvalue = Subwert | subvalue2 = Subwert2 | left = {{ | right = }} }}
{{BibTeX-attribute | name  = title                        }}
{{BibTeX-attribute | month = Apr   | left = - | right = - }}
{{BibTeX-attribute | name  = note                         }}

Ergebnis

   Name = {{ifeq:{{||{{}}Wert -- Subwert {{ifeq:}}||}}}},


   note = Vorlage:Ifeq:- Vorlage:Ifeq:-