Comments (2)
As to freely combining double arrows with other tips, this is not something tikz does automatically, and I am not sure it is a good idea to add some complicated logic to tikz-cd to do this. So it seems better to just add a few extra dedicated styles for double arrows in common usage.
Are the combinations you showed above standard notation in some field? Unicode doesn't have any of these. The only relevant variations of \Rightarrow
I can find are \Leftrightarrow
(โ), \Mapsto
(โค), and \rightimply
(โฅฐ).
PS: The last example can be obtained with \arrow[r, equal, {Implies[reversed]}-Implies]
from tikz-cd.
As to freely combining double arrows with other tips, this is not something tikz does automatically, and I am not sure it is a good idea to add some complicated logic to tikz-cd to do this.
Ah, I see. Yes, it's probably not worth going to the extra effort to support these if it's significantly more awkward to do so in tikz.
Are the combinations you showed above standard notation in some field?
I don't think I've come across them in practice (though I'm not very familiar with higher categorical notation, which is where I'd expect these to come up if anywhere). I noticed these because I'm writing a tool to edit commutative diagrams, which exports to tikz-cd, and saw that some of the results with Rightarrow
were broken. I thought it would be worth reporting in case this was simply an oversight that could be fixed without too much effort.
(Some combinations already work well, such as maps to
with Rightarrow
.)
PS: The last example can be obtained with
\arrow[r, equal, {Implies[reversed]}-Implies]
Ah, that's helpful, thank you!
Anyway, feel free to close this issue. I agree that these are rather niche variations and simply having some record of this edge case is sufficient without any concrete use-cases. Thanks!
from tikz-cd.
Related Issues (14)
- feature request: support tikz-cd in amsmath environments HOT 2
- \usetikzlibrary{cd} HOT 4
- Beamer and tikz-cd, styling issue HOT 2
- How to change style of nodes HOT 1
- Incompatibility with polyglossia HOT 2
- feature request: allow placing arrows on layers HOT 1
- Implications of the license for documents using tikz-cd HOT 4
- "Nesting" tikz-cd matrices HOT 2
- incompatibility between polyglossia and tikz-cd HOT 3
- Discussion: Additional, less glitchy style for Rightarrow HOT 15
- LMTX incompatbility: don't use fixed strings for \meaning HOT 2
- incompatibility with the tikz library `external` HOT 1
- tikzcd environment is fragile on blank lines 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 tikz-cd.