On 29/03/2022 23:14, Bruce D'Arcus wrote:
On Tue, Mar 29, 2022 at 11:23 AM Max Nikulin wrote:
So it is not more general. Switching CSL style means necessity to update
styles in each citations (unless it is possible to specify global or
per-cite mapping).
Not really. Arguably the most important style is "text", which applies
to any output style; author-date, note-based, numeric.
When you start getting into some of the others, the range of styles a
given style may apply to shrinks.
I am from the world of in-text numeric styles. I always considered them
as almost footnote style since the only difference is brackets vs.
superscript. Author-date style looks quite distinct from such point of view.
I am familiar with bst language used by BibTeX and I am surprised that
initials instead of full names are not enforced by CSL styles.
I'm not following here. Certainly one can specify initialization rules
in a CSL style.
WDYM by "enforced"?
My complain was wrong (besides it is unrelated to my statement that it
is impossible to just specify another style, be ready to edit citations).
Some journals omit even article titles to get more compact bibliography.
I do not remember whether I have seen papers where names are not
shortened to initials. Any description of BST BibTeX language explains
how to use format.names$ function, so I was surprised when I got the
following. However after your question I have checked that achicago.bst
formats entry with full names as well.
#+cite_export: csl
/usr/share/citation-style-language/styles/chicago-author-date.csl
--- >8 ---
• Default (Schawlow and Townes 1958).
Schawlow, Arthur Leonard, and Charles Hard Townes. 1958. “Infrared and
Optical Masers.” /Phys. Rev./ 112 (December). American Physical
Society:1940–49. <https://doi.org/10.1103/PhysRev.112.1940>.
--- 8< ----
Emphasis and bold markers may appear in plain text export. Behavior of styles is
not uniform in respect to adding (unbreakable?) space before citation.
Sorry; not following here again. Isn't the space before a citation
determined by the user?
I was lucky enough to pick a couple of styles having different behavior.
Notice additional unbreakable space before "[1]" in the second example.
I have checked a couple of IEEE papers and they have spaces before
citations, so to switch from IEEE to APS style it is necessary to remove
spaces before citations.
Examples are generated using text unicode export.
#+cite_export: csl /usr/share/citation-style-language/styles/ieee.csl
- Default: [cite:@schawlow1958iao].
--- >8 ---
• Default: [1].
[1] A. L. Schawlow and C. H. Townes, [“Infrared and optical masers,]”
/Phys. rev./, vol. 112, pp. 1940–1949, Dec. 1958.
[“Infrared and optical masers,]
<https://doi.org/10.1103/PhysRev.112.1940>
--- 8< ---
#+cite_export: csl
/usr/share/citation-style-language/styles/american-physics-society.csl
--- >8 ---
• Default: [1].
[1] A. L. Schawlow and C. H. Townes, Phys. Rev. *112*, 1940 (1958).
--- 8< ---