add _extensions
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
-- Replace Chinese corner brackets with guillemets for LaTeX output.
|
||||
-- This filter is responsible for body text only; header handling lives in latex-header-quotes.
|
||||
-- The filter is run before citeproc to avoid touching bibliography, which is handled separately in cnbib-quotes.
|
||||
|
||||
--- Copyright: © 2025–Present Tom Ben
|
||||
--- License: MIT License
|
||||
|
||||
function Str(el)
|
||||
if not FORMAT:match('latex') then
|
||||
return el
|
||||
end
|
||||
|
||||
local replacements = {
|
||||
['「'] = '«',
|
||||
['」'] = '»',
|
||||
['『'] = '‹',
|
||||
['』'] = '›'
|
||||
}
|
||||
|
||||
for original, replacement in pairs(replacements) do
|
||||
el.text = el.text:gsub(original, replacement)
|
||||
end
|
||||
|
||||
return el
|
||||
end
|
||||
Reference in New Issue
Block a user