Skip to content

Commit 61f3dc5

Browse files
authored
Update pravnik.csl, masarykova-univerzita-pravnicka-fakulta.csl and iso690-full-note-cs.csl (JabRef#4705)
1 parent 449eaec commit 61f3dc5

File tree

3 files changed

+355
-270
lines changed

3 files changed

+355
-270
lines changed

iso690-full-note-cs.csl

+123-88
Original file line numberDiff line numberDiff line change
@@ -2,26 +2,19 @@
22
<style xmlns="http://purl.org/net/xbiblio/csl" version="1.0" class="note" demote-non-dropping-particle="sort-only" default-locale="cs-CZ">
33
<info>
44
<title>ISO-690 (full note, Czech)</title>
5-
<!--UPOZORNĚNÍ:
6-
1. ČSN ISO 690 jako takový vyžaduje uvádět místo vydání a název nakladatelství i u článků v časopisech. V praxi toto není dodržováno, ani interpretace normy to nedoporučuje a Zotero (5.0) tyto kategorie u časopiseckých článků ani standardně nepodporuje.
7-
Je však možnost tyto údaje v článcích uvést, a to pokud v kolonce extras uvedete:
8-
{:publisher: Jméno nakladatelství}
9-
{:publisher-place: Místo vydání}
10-
2. Pro zobrazování internetové adresy při citování elektronických periodik je potřeba tuto funkci zapnout, a to v Zotero -> Předvolby (Preferences) -> Citování (Cite) -> Styly (Styles).
11-
3. Zotero 5.0 zatím nepodporuje zobrazení rozsahu dvou dat vydání, např 1950 &#8211; 1975. Je však možné do Zotera zadat například 1950zzz1975 a při konečné úpravě vložit " &#8211; " namísto "zzz". (Rozsah by se sice měl podle Ústavu pro jazyk český uvádět s pomlčkou bez mezery, ale dokumentace jej zrovna u dat vydání uvádí s mezerou.)-->
125
<id>http://www.zotero.org/styles/iso690-full-note-cs</id>
136
<link href="http://www.zotero.org/styles/iso690-full-note-cs" rel="self"/>
147
<link href="http://www.zotero.org/styles/iso690-full-note-sk" rel="template"/>
158
<link href="https://www.citace.com/CSN-ISO-690.pdf" rel="documentation"/>
169
<author>
1710
<name>Oldrich Tristan Florian</name>
18-
<email>oldrich(dot)florian(at)gmail.com</email>
11+
<email>oldrich.florian@gmail.com</email>
1912
<uri>http://otristan.com</uri>
2013
</author>
2114
<category citation-format="note"/>
2215
<category field="law"/>
2316
<summary>Czech ISO-690, full note.</summary>
24-
<updated>2019-12-30T16:03:24+00:00</updated>
17+
<updated>2020-04-13T10:00:00+00:00</updated>
2518
<rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
2619
</info>
2720
<locale xml:lang="cs">
@@ -245,13 +238,7 @@
245238
</macro>
246239
<macro name="issued">
247240
<choose>
248-
<if type="book chapter paper-conference" match="any">
249-
<text prefix=" " macro="publisher" suffix=", "/>
250-
<date variable="issued">
251-
<date-part name="year" range-delimiter=" &#8211; "/>
252-
</date>
253-
</if>
254-
<else-if type="article-journal article-magazine article-newspaper" match="any">
241+
<if type="article-journal article-magazine article-newspaper" match="any">
255242
<date variable="issued">
256243
<date-part name="year" range-delimiter=" &#8211; "/>
257244
</date>
@@ -267,7 +254,13 @@
267254
<text variable="issue"/>
268255
</if>
269256
</choose>
270-
</else-if>
257+
</if>
258+
<else>
259+
<text prefix=" " macro="publisher" suffix=", "/>
260+
<date variable="issued">
261+
<date-part name="year" range-delimiter=" &#8211; "/>
262+
</date>
263+
</else>
271264
</choose>
272265
</macro>
273266
<macro name="citation-locator">
@@ -356,34 +349,7 @@
356349
</else-if>
357350
<else>
358351
<choose>
359-
<if type="book thesis manuscript report" match="any">
360-
<text macro="contributors-long" suffix=". "/>
361-
<text macro="title-long" font-style="italic"/>
362-
<choose>
363-
<if variable="accessed DOI URL" match="any">
364-
<text prefix=" " macro="medium"/>
365-
<text prefix=". " macro="issued"/>
366-
<text prefix=", " macro="citation-locator"/>
367-
<text prefix=" " macro="quoted"/>
368-
<text prefix=". " macro="identifier"/>
369-
</if>
370-
<else-if variable="issued" match="none">
371-
<text prefix=" " macro="medium"/>
372-
<choose>
373-
<if variable="publisher publisher-place" match="any">
374-
<text prefix=". " macro="publisher"/>
375-
</if>
376-
</choose>
377-
<text prefix=", " macro="citation-locator" suffix="."/>
378-
</else-if>
379-
<else>
380-
<text prefix=" " macro="medium"/>
381-
<text prefix=". " macro="issued"/>
382-
<text prefix=", " macro="citation-locator" suffix="."/>
383-
</else>
384-
</choose>
385-
</if>
386-
<else-if type="chapter entry entry-dictionary entry-encyclopedia" match="any">
352+
<if type="chapter entry entry-dictionary entry-encyclopedia" match="any">
387353
<text macro="contributors-long" suffix=". "/>
388354
<text macro="title-long" suffix=". "/>
389355
<text macro="container"/>
@@ -401,15 +367,29 @@
401367
<text prefix=". " macro="publisher"/>
402368
</if>
403369
</choose>
404-
<text prefix=", " macro="citation-locator" suffix="."/>
370+
<choose>
371+
<if variable="locator" match="none">
372+
<text value="."/>
373+
</if>
374+
<else>
375+
<text prefix=", " macro="citation-locator" suffix="."/>
376+
</else>
377+
</choose>
405378
</else-if>
406379
<else>
407380
<text prefix=". " macro="issued"/>
408381
<text prefix=", sv. " variable="volume"/>
409-
<text prefix=", " macro="citation-locator" suffix="."/>
382+
<choose>
383+
<if variable="locator" match="none">
384+
<text value="."/>
385+
</if>
386+
<else>
387+
<text prefix=", " macro="citation-locator" suffix="."/>
388+
</else>
389+
</choose>
410390
</else>
411391
</choose>
412-
</else-if>
392+
</if>
413393
<else-if type="article-magazine article-newspaper webpage" match="any">
414394
<text macro="contributors-long" suffix=". "/>
415395
<text macro="title-long" suffix=". "/>
@@ -423,7 +403,14 @@
423403
</if>
424404
<else>
425405
<text prefix=". " macro="issued"/>
426-
<text prefix=", " macro="citation-locator" suffix="."/>
406+
<choose>
407+
<if variable="locator" match="none">
408+
<text value="."/>
409+
</if>
410+
<else>
411+
<text prefix=", " macro="citation-locator" suffix="."/>
412+
</else>
413+
</choose>
427414
</else>
428415
</choose>
429416
</else-if>
@@ -447,10 +434,58 @@
447434
<text prefix=". " macro="identifier"/>
448435
</if>
449436
<else>
450-
<text prefix=", " macro="citation-locator" suffix="."/>
437+
<choose>
438+
<if variable="locator" match="none">
439+
<text value="."/>
440+
</if>
441+
<else>
442+
<text prefix=", " macro="citation-locator" suffix="."/>
443+
</else>
444+
</choose>
451445
</else>
452446
</choose>
453447
</else-if>
448+
<else>
449+
<text macro="contributors-long" suffix=". "/>
450+
<text macro="title-long" font-style="italic"/>
451+
<choose>
452+
<if variable="accessed DOI URL" match="any">
453+
<text prefix=" " macro="medium"/>
454+
<text prefix=". " macro="issued"/>
455+
<text prefix=", " macro="citation-locator"/>
456+
<text prefix=" " macro="quoted"/>
457+
<text prefix=". " macro="identifier"/>
458+
</if>
459+
<else-if variable="issued" match="none">
460+
<text prefix=" " macro="medium"/>
461+
<choose>
462+
<if variable="publisher publisher-place" match="any">
463+
<text prefix=". " macro="publisher"/>
464+
</if>
465+
</choose>
466+
<choose>
467+
<if variable="locator" match="none">
468+
<text value="."/>
469+
</if>
470+
<else>
471+
<text prefix=", " macro="citation-locator" suffix="."/>
472+
</else>
473+
</choose>
474+
</else-if>
475+
<else>
476+
<text prefix=" " macro="medium"/>
477+
<text prefix=". " macro="issued"/>
478+
<choose>
479+
<if variable="locator" match="none">
480+
<text value="."/>
481+
</if>
482+
<else>
483+
<text prefix=", " macro="citation-locator" suffix="."/>
484+
</else>
485+
</choose>
486+
</else>
487+
</choose>
488+
</else>
454489
</choose>
455490
</else>
456491
</choose>
@@ -463,43 +498,7 @@
463498
</sort>
464499
<layout>
465500
<choose>
466-
<if type="book thesis manuscript report" match="any">
467-
<text macro="contributors-full" suffix=". "/>
468-
<text macro="title-long" font-style="italic"/>
469-
<choose>
470-
<if variable="accessed DOI URL" match="any">
471-
<text prefix=" " macro="medium"/>
472-
<text prefix=". " macro="secondary-contributors"/>
473-
<text prefix=". " macro="edition" suffix="."/>
474-
<text prefix=". " macro="issued"/>
475-
<text prefix=" " macro="quoted" suffix="."/>
476-
<text prefix=". " macro="collection" suffix="."/>
477-
<text prefix=". " variable="note" suffix="."/>
478-
<text prefix=". " macro="ISBN" suffix="."/>
479-
<text prefix=". " macro="identifier"/>
480-
</if>
481-
<else-if variable="issued" match="none">
482-
<text prefix=" " macro="medium" suffix="."/>
483-
<choose>
484-
<if variable="publisher publisher-place" match="any">
485-
<text prefix=". " macro="publisher" suffix="."/>
486-
</if>
487-
</choose>
488-
<text prefix=". " macro="collection" suffix="."/>
489-
<text prefix=". " variable="note" suffix="."/>
490-
<text prefix=". " macro="ISBN" suffix="."/>
491-
</else-if>
492-
<else>
493-
<text prefix=" " macro="medium" suffix="."/>
494-
<text prefix=". " macro="edition" suffix="."/>
495-
<text prefix=". " macro="issued" suffix="."/>
496-
<text prefix=". " macro="collection" suffix="."/>
497-
<text prefix=". " variable="note" suffix="."/>
498-
<text prefix=". " macro="ISBN" suffix="."/>
499-
</else>
500-
</choose>
501-
</if>
502-
<else-if type="chapter entry entry-dictionary entry-encyclopedia" match="any">
501+
<if type="chapter entry entry-dictionary entry-encyclopedia" match="any">
503502
<text macro="contributors-full" suffix=". "/>
504503
<text macro="title-long" suffix=". "/>
505504
<text macro="container-full"/>
@@ -538,7 +537,7 @@
538537
<text prefix=". " macro="ISBN" suffix="."/>
539538
</else>
540539
</choose>
541-
</else-if>
540+
</if>
542541
<else-if type="article-magazine article-newspaper webpage" match="any">
543542
<text macro="contributors-full" suffix=". "/>
544543
<text macro="title-long" suffix=". "/>
@@ -587,6 +586,42 @@
587586
</else>
588587
</choose>
589588
</else-if>
589+
<else>
590+
<text macro="contributors-full" suffix=". "/>
591+
<text macro="title-long" font-style="italic"/>
592+
<choose>
593+
<if variable="accessed DOI URL" match="any">
594+
<text prefix=" " macro="medium"/>
595+
<text prefix=". " macro="secondary-contributors"/>
596+
<text prefix=". " macro="edition" suffix="."/>
597+
<text prefix=". " macro="issued"/>
598+
<text prefix=" " macro="quoted" suffix="."/>
599+
<text prefix=". " macro="collection" suffix="."/>
600+
<text prefix=". " variable="note" suffix="."/>
601+
<text prefix=". " macro="ISBN" suffix="."/>
602+
<text prefix=". " macro="identifier"/>
603+
</if>
604+
<else-if variable="issued" match="none">
605+
<text prefix=" " macro="medium" suffix="."/>
606+
<choose>
607+
<if variable="publisher publisher-place" match="any">
608+
<text prefix=". " macro="publisher" suffix="."/>
609+
</if>
610+
</choose>
611+
<text prefix=". " macro="collection" suffix="."/>
612+
<text prefix=". " variable="note" suffix="."/>
613+
<text prefix=". " macro="ISBN" suffix="."/>
614+
</else-if>
615+
<else>
616+
<text prefix=" " macro="medium" suffix="."/>
617+
<text prefix=". " macro="edition" suffix="."/>
618+
<text prefix=". " macro="issued" suffix="."/>
619+
<text prefix=". " macro="collection" suffix="."/>
620+
<text prefix=". " variable="note" suffix="."/>
621+
<text prefix=". " macro="ISBN" suffix="."/>
622+
</else>
623+
</choose>
624+
</else>
590625
</choose>
591626
</layout>
592627
</bibliography>

0 commit comments

Comments
 (0)