Comments (3)
Have you seen this issue in real life? The four packages in question are
amssymb
textcomp
mathptmx
(just for times)stmaryrd
(which is needed for semantic value brackets)
amssymb
is recreated in lucimatx.sty
and should not be loaded when using the lucida fonts.
textcomp
is actually loaded by lucimatx.sty
itself.
I don't remember why mathptmx
is called.
We could dispense with stmaryrd
and just import the two glyphs for semantic value brackets.
from tex.
I'm prepping CondoravdiLauer-Anankastics.tex
for production work, and they use \shortrightarrow
from stmaryrd
, so yeah. I haven't hit this before on anything else, though.
from tex.
Looking at this more, stmaryrd
and lucimatx
conflict (or at least the setup in the \if@lucida
branch in sp.cls
), so order of import matters. You'll get different looking semantic brackets (among other things, I expect) in the final Lucida render depending on whether the user called \usepackage{stmaryrd}
or not. This is bad. Two options:
\RequirePackage{stmaryrd}
insp.cls
before running thelucimatx
import and other Lucida setup. If we do this, our custom Lucida settings will win whatever conflicts might occur, and any subsequent\usepackage{stmaryrd}
calls in the author's TeX will (necessarily) be ignored.- Add
stmaryrd
to the list of forbidden imports, with an exception for uses like\usepackage[only,funnsymbol1]{stmaryrd}
that don't overwrite existing commands.
from tex.
Related Issues (16)
- Abstract placement inconsistency HOT 2
- Add \isdot shim for backwards compatibility with BibTeX
- Add example article document HOT 1
- \dash inordinately triggers overfull violations HOT 1
- \spj may be useful but isn't really used HOT 1
- Link/hyperref across page break is broken
- ExPex does not measure width / right margin properly
- ExPex labeling does not support \ref{}erencing properly
- Deprecate ExPex HOT 1
- Make production vs. external build-process more interchangeable HOT 1
- Block math displays (e.g. eqnarray) take too much vertical space above and below
- Omit verbose messages from generate-ojs-homepage output if stdout is a TTY
- lucidaot option doesn't work with system fonts HOT 14
- Fix issue with \textbullet in Lucida
- Dependency on the subfigure package HOT 3
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 tex.