Vorlage:BibTeX-attribute: Unterschied zwischen den Versionen

aus GlossarWiki, der Glossar-Datenbank der Fachhochschule Augsburg
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(34 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
<includeonly>{{#if: {{{value|{{{value2|}}}}}}|<nowiki/>
<includeonly>{{#vardefine: v | {{BibTeX-cleanup|{{#ifeq:{{{value|}}}||{{{value2|}}}|{{{value}}}}}}}}}<!--
    {{{name}}} = {{{left|<nowiki>{</nowiki>}}}{{{value|{{{value2|}}}}}}{{#if: {{{subvalue|{{{subvalue2|}}}}}}|-- {{{subvalue|{{{subvalue2|}}}}}}}}{{{right|<nowiki>}</nowiki>}}}{{#ifeq: {{{name}}} | note ||,}}}}</includeonly><noinclude>
-->{{#vardefine: s| {{BibTeX-cleanup|{{#ifeq:{{{subvalue|}}}||{{{subvalue2|}}}|{{{subvalue}}}}}}}}}<!--
=Zweck=
-->{{#vardefine: isnote| {{#ifeq:{{{name}}}|note|TRUE|}}}}<!--
-->{{#if:{{#var: v}}{{#var: isnote}}|&#32;
    {{{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==
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>
eine nicht-leere Zeichenkette enthält.
eine nicht-leere Zeichenkette enthält.


=Aufruf=
==Aufruf==
<pre><nowiki>
<pre><nowiki>
{{BibTeX-attribute | name = Name | value = Wert | value2 = Wert2 | subvalue = Subwert | subvalue2 = Subwert2 | left = &lt;nowiki&gt;{{&lt;/nowiki&gt; | right = &lt;nowiki&gt;}}&lt;/nowiki&gt; }}
{{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  = month  | value = 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 = <nowiki>{{</nowiki> | right = <nowiki>}}</nowiki> }}
{{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  = month  | value = Apr | left = - | right = - }}
{{BibTeX-attribute | name  = note                                        }}


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

Aktuelle Version vom 7. September 2015, 21:45 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 | name  = month  | value = Apr | left = - | right = - }}
{{BibTeX-attribute | name  = note                                        }}

Ergebnis

   Name = {{Wert -- Subwert}},

   month = Apr,

   note = {}