Commit 95630675 authored by Dmitry Pavlov's avatar Dmitry Pavlov
Browse files

number/issue thing is now being resolved in a different way

parent a6f4ae0e
No related merge requests found
Pipeline #3565 passed with stage
in 15 seconds
......@@ -2,7 +2,7 @@
author={{Лукашова~М.~В.} and {Румянцева~Л.~И.} and {Свешников~М.~Л.}},
title={{Глава 7. Теория астрономических редукций}},
journal={{Труды ИПА РАН}},
version={10},
issue={10},
year={2004},
publisher="ИПА РАН",
address="СПб",
......
......@@ -24,10 +24,14 @@
<!-- Local terms -->
<locale>
<terms>
<!-- В русской литературе встречается как "номер", так и "выпуск", а иногда и то, и то. При этом в Zotero есть только одно поле issue. В ГОСТ-е рекомендуется использовать то обозначение (№ или вып.), которое используется в самом документе. В стиле используется №. -->
<!-- Для "выпуска" используется поле version (хак) -->
<term name="version" form="short" text-case="sentence">Is.</term>
<term name="version-ru" form="short" text-case="sentence">Вып.</term>
<!-- В русской литературе встречается как "номер", так и "выпуск", а иногда и то, и то.
В ГОСТ-е рекомендуется использовать то обозначение (№ или вып.), которое используется в самом документе.
В данный момент различить number и issue из Bibtex-файла невозможно.
Будем считать, что "номера" бывают при "томах", а "выпуски" -- там, где "томов" нет. -->
<!-- Смысл термов "number" и "issue" в данном файле противоположен русским переводам этих слов.
"number" используется для выпуска, "issue" -- для номера журнала. -->
<term name="number" form="short" text-case="sentence">Is.</term>
<term name="number-ru" form="short" text-case="sentence">Вып.</term>
<term name="issue-ru" form="symbol"></term>
<term name="online-ru">электронный ресурс</term>
<term name="accessed-ru">дата обращения</term>
......@@ -166,28 +170,34 @@
</else>
</choose>
</group>
<group delimiter=" ">
<choose>
<if variable="note">
<text term="issue-ru" form="symbol"/>
</if>
<else>
<text term="issue" form="short" plural="false"/>
</else>
</choose>
<text variable="issue"/>
</group>
<group delimiter=" ">
<choose>
<if variable="note">
<text term="version-ru" form="symbol"/>
</if>
<else>
<text term="version" form="symbol"/>
</else>
</choose>
<text variable="version"/>
</group>
<choose>
<if variable="volume">
<group delimiter=" ">
<choose>
<if variable="note">
<text term="issue-ru" form="symbol"/>
</if>
<else>
<text term="issue" form="short" plural="false"/>
</else>
</choose>
<text variable="issue"/>
</group>
</if>
<else>
<group delimiter=" ">
<choose>
<if variable="note">
<text term="number-ru" form="short"/>
</if>
<else>
<text term="number" form="short"/>
</else>
</choose>
<text variable="issue"/>
</group>
</else>
</choose>
</group>
</macro>
<macro name="page">
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment