Git Product home page Git Product logo

latex-causets's Issues

Changes to the TikZ styles

Improvement on style keys

The release version 1.0 does not use the pgf keys appropriately. The following change can be expected soon. These will also make implementations of future extensions easier.

A new version will introduce the PGF key directory
/tikz/causets/
which will be automatically selected for the options passed to the causet macros. It shall contain the following keys for

Sizes

tiny small normal large huge (to select pre-defined sizes)
tile size (replacing the macro \causetTileSize)
region line width (replacing the macro \causetRegionLine)
grid line width (replacing the macro \causetGridLine)
event size (replacing the macro \causetEventSize)
link width (replacing the macro \causetLinkWidth)
text scale (replacing the macro \causetTextScale)

Colors

black colors gray colors blue colors neon colors
region color (replacing the macro causetRegionColor)
grid color (replacing the macro causetGridColor)
tile color (replacing the macro causetTileColor)
ulabel color (replacing the macro causetULabelColor)
vlabel color (replacing the macro causetVLabelColor)
event color (replacing the macro causetEventColor)
label color (replacing the macro causetLabelColor)
link color (replacing the macro causetLinkColor)
spatial link color (replacing the color causetSeparationColor)

Styles

every tile (replacing causetTiles)
tiles (replacing causetTilesStyle for appending causetTiles)
every event (replacing causetEvents)
events (replacing causetEventsStyle for appending causetEvents)
every grid (replacing causetGrid)
grid (replacing causetGridStyle for appending causetGrid)
every region (replacing causetRegion)
region (replacing causetRegionStyle for appending causetRegion)
every ulabel (replacing causetULabels)
ulabels (replacing causetULabelsStyle for appending causetULabels)
every vlabel (replacing causetVLabels)
vlabels (replacing causetVLabelsStyle for appending causetVLabels)
every link (replacing causetLinks)
links (replacing causetLinksStyle for appending causetLinks)
every spatial link (replacing causetSeparations)
spatial links (replacing causetSeparationsStyle for appending causetSeparations)
every label (replacing causetLabels)
labels (replacing causetLabelsStyle for appending causetLabels)

Change of standalone path

For a possible future extension of automatically generated standalone causets, the macro \causetsDirectory will be renamed to \causetspath.

Typos in the manual

On page 7 of the manual (v1.4), there is a typo in the example code. It reads
\tikzcausetsset{labels={right, position=east}}
In the implementation of version v1.4, however, I used a shorter keyword for the anchor. So, it should read
\tikzcausetsset{labels={right, at=east}}

On page 22 of the manual (v1.4), there is a typo in the first release note of v1.2, 2022-02-07. The default for the anchor position is printed as
at=center⟨value⟩
but it should read
at=center

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.