Comments (2)
Link for ease of reference https://tex.stackexchange.com/a/715560/1090
from babel.
As David explained, babel
modifies some internal macros to deal with shorthands. The option safe=none
tells babel
to keep the original definitions and not to modify them — the name comes from the fact formerly shorthands were not ‘safe’ and raised an error (admittedly, currently this can be misleading). Some time ago, \ref
was redefined in the LaTeX kernel so that shorthands are safe even with safe=none
. As Ulrike pointed out in Stackexchange, this behavior is documented (just search the babel
manual for ’varioref’), and in my tests shorthands work in \Ref
even with safe=none
, too.
The real fix is most likely to make safe=none
the default, but I’ve not taken this step yet because \nocite
, \bibcite
and the like are still unsafe.
from babel.
Related Issues (20)
- `\@tempa` in `\@citex` can be overwritten.
- vietnamese.ldf's \ProvidesLanguage
- The cancel package doesn't work sometimes in Hebrew HOT 4
- \selectfont in math mode raises an error with onchar
- Shorthands create issues when creating new environments HOT 5
- Provide install instructions HOT 7
- Interaction between babel and ltxtable HOT 15
- hbox inside equation is problematic HOT 5
- An outdated link in doc
- Too much space before a comma in maths if [italian] is used HOT 9
- \endotherlanguage leaves @ignore globally true HOT 17
- TL2024 + latex or pdflatex + norsk = “! Missing number, treated as zero.” HOT 15
- [british]babel should spit out a warning of a noticeable kind if hyphen-english is missing HOT 9
- Tibetan line breaks HOT 3
- Rollback option for .ldf files HOT 5
- Estonia babel won't compile due to missing headtoname HOT 2
- Spurious space in welsh.ldf HOT 3
- \babelfont fails with some fonts as of recent update HOT 2
- Change first item in abjad alph counter for Algeria, Morocco and Tunisia. HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from babel.