Meðhöndlun skammstöfunar¶
Hvernig skammstöfunargreining virkar¶
Snapper notar Unicode UAX #29 setningarmarkaskil sem grunn. UAX #29 skiptir stundum við punkta sem tilheyra skammstöfunum frekar en setningalokum. Snapper eftirmeðhöndlar skiptiniðurstöðurnar og sameinar hluta þar sem skiptingin átti sér stað við þekkta skammstöfun.
Select a language with --lang to use the appropriate abbreviation set:
snapper --lang de paper.tex # German abbreviations
snapper --lang fr article.md # French abbreviations
Available languages: en (default), de, fr, is, pl.
Set in config: lang = "de" in .snapperrc.toml.
Built-in abbreviations (English, default)¶
Titlar og virðingarheiti¶
Mr., Mrs., Ms., Dr., Prof., Sr., Jr., St., Rev., Gen., Gov., Sgt., Cpl., Pvt., Capt., Lt., Col., Maj., Cmdr., Adm.
Fræðileg og vísindaleg¶
Fig., Figs., Eq., Eqs., Ref., Refs., Tab., Sec., Ch., Vol., No., Nos., Ed., Eds., Trans., Dept., Thm., Lem., Prop., Def., Cor., Rem., Ex.
Latneskt¶
e.g., i.e., et al., cf., etc., viz., ibid., ca., approx., v.s.
Tími og dagsetningar¶
Jan., Feb., Mar., Apr., Jun., Jul., Aug., Sep., Oct., Nov., Dec., Mon., Tue., Wed., Thu., Fri., Sat., Sun., a.m., p.m.
Algengt¶
vs., misc., est., govt., dept., univ., inc., corp., ltd., Ave., Blvd., Rd., pp., pg., pt., pts.
Eins stafs upphafsstafir¶
til og með Z. (fyrir nöfn eins og J. K. Rowling).
German abbreviations (--lang de)¶
Hr., Fr., Dr., Prof., Abb., Bd., Hrsg., Kap., Nr., S., Verl., Aufl., Jg., Anm., Anh., Beil., Tab., Gl., Abschn., Bsp., Str., Pl., bzw., ca., etc., evtl., ggf., vgl., usw.
Multi-word: z.B., d.h., u.a., o.g., s.o., u.U.
French abbreviations (--lang fr)¶
M., Mme., Mlle., Dr., Prof., Me., fig., eq., chap., vol., p., pp., ed., trad., n., t., av., apr., env., cf., etc.
Multi-word: c.-a-d., p.ex.
Icelandic abbreviations (--lang is)¶
Hr., Fr., Dr., sbr., frk., sk., nr.
Multi-word: m.a., o.fl.
Polish abbreviations (--lang pl)¶
dr., mgr., prof., doc., rys., tab., wyd., red., t., s., nr., poz., zob., por., ul., al., pl., os.
Multi-word: m.in., t.j., j.w., t.zw., b.r.
Bæta við verkefnasértækum skammstöfunum¶
Búðu til .snapperrc.toml í rót verkefnisins:
extra_abbreviations = ["GROMACS", "LAMMPS", "DFT", "VASP", "Abstr", "Suppl"]
Þær sameinast innbyggða listanum við keyrslu.
Vörn innleidds tákns¶
Punktar inni í innleiddum táknum kalla aldrei fram setningarskil, óháð skammstöfunarlistum:
Org tenglar:
[[https://example.com][Ex. Site]]LaTeX stærðfræði:
$x = 3.14$LaTeX skipanir:
\cite{smith.2024}Markdown tenglar:
[Example Inc.](url)Innleiður kóði:
~std.io.Read~,
Þessi tákn eru skipt út fyrir örugg staðhaldstákn áður en setningargreining fer fram og endurheimast síðan.