Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Latex pictures for Dynkin diagram and misc improvements to Cartan types #2023

Closed
wdjoyner opened this issue Feb 1, 2008 · 25 comments
Closed

Comments

@wdjoyner
Copy link
Contributor

wdjoyner commented Feb 1, 2008

Displaying nice latex pictures for all Dynkin diagrams of affine and classical types.

Also:

  • Improves the description of which conventions are used for Dynkin
    diagrams and Cartan matrices (Bourbaki/Kac).

  • Misc improvements to Cartan types, including a global option
    for displaying Cartan types using Kac's conventions and much
    documentation cleanup.

Depends on #13605
Depends on #14085
Depends on #14248

CC: @sagetrac-sage-combinat

Component: combinatorics

Author: Travis Scrimshaw

Reviewer: Nicolas M. Thiéry

Merged: sage-5.10.beta3

Issue created by migration from https://trac.sagemath.org/ticket/2023

@wdjoyner wdjoyner added this to the sage-2.10.3 milestone Feb 1, 2008
@sagetrac-mabshoff sagetrac-mabshoff mannequin modified the milestones: sage-2.10.3, sage-2.10.2 Feb 1, 2008
@sagetrac-mabshoff
Copy link
Mannequin

sagetrac-mabshoff mannequin commented Aug 13, 2008

comment:2

Mike,

this has been sitting around for a while. What is the status here?

Cheers,

Michael

@nthiery
Copy link
Contributor

nthiery commented Apr 15, 2009

comment:4

It's indeed a bit of an abuse to have Dynkin diagram derive from Digraphs (some edges are not oriented). But they are not Graphs either (some edges are). They don't really deserve a special class graph just for themselves, do they? So, I guess we can live with this abuse.

That being said, plot should definitely be overriden to get appropriate pictures. Volunteers?

See also #5502 for ascii art drawing.

@tscrim
Copy link
Collaborator

tscrim commented Feb 21, 2013

comment:5

I've uploaded a patch that gives custom latex printing for Dynkin diagrams for crystallographic types.

@tscrim
Copy link
Collaborator

tscrim commented Feb 21, 2013

Author: Travis Scrimshaw

@tscrim
Copy link
Collaborator

tscrim commented Feb 21, 2013

Dependencies: #14085

@tscrim
Copy link
Collaborator

tscrim commented Mar 11, 2013

Changed dependencies from #14085 to #13605 #14085 #14248

@tscrim
Copy link
Collaborator

tscrim commented Mar 11, 2013

comment:6

New version which uses the global options framework for notation choices.

@tscrim
Copy link
Collaborator

tscrim commented Mar 11, 2013

comment:7

Cleaned up some docstrings.

@nthiery
Copy link
Contributor

nthiery commented Apr 15, 2013

comment:8

Hi Travis,

I pushed a reviewer patch on the queue which makes the logic more concise as we had discussed this morning. Please check my changes and fold them. Due to some changes I undid in my patch, you probably want to have a look at the folded patch, and strip away trivial space changes that could be left due to uncomplete undoes.

I'll then have a final check on the updated patch.

Cheers,
Nicolas

@tscrim
Copy link
Collaborator

tscrim commented Apr 16, 2013

comment:9

Hey Nicolas,

Thank you for the review. I had to make some minor tweaks to affine types B,C, and D. However this patch will change depending on what happens in #14248.

Thanks,

Travis

@tscrim
Copy link
Collaborator

tscrim commented Apr 16, 2013

comment:10

Updated with a better note about the conventions used in sage.

@tscrim
Copy link
Collaborator

tscrim commented Apr 16, 2013

Reviewer: Nicolas M. Thiéry

@tscrim

This comment has been minimized.

@tscrim tscrim changed the title dynkin diagram weights dynkin diagram latex May 7, 2013
@nthiery

This comment has been minimized.

@nthiery

This comment has been minimized.

@nthiery
Copy link
Contributor

nthiery commented May 7, 2013

comment:13

I have just been through the patch, and wrote a little reviewer patch which I just pushed to the Sage-Combinat queue. It sounds good to go assuming all tests pass.

Travis: if you are happy with the reviewer patch, please fold upload and set a positive review on my behalf.

@jdemeyer
Copy link
Contributor

jdemeyer commented May 8, 2013

comment:15
dochtml.log:[combinat ] /mazur/release/merger/sage-5.10.beta3/devel/sage/doc/en/reference/combinat/sage/combinat/root_system/cartan_type.rst:11: WARNING: error while formatting signature for sage.combinat.root_system.cartan_type.CartanType_crystalographic.ascii_art: invalid syntax (<unknown>, line 1)

@nthiery
Copy link
Contributor

nthiery commented May 8, 2013

comment:16

Sorry, we should have caught that. Worked around in the attached patch. See also #14553.

The updated patch was checked by Travis. I am running the tests now.

@nthiery
Copy link
Contributor

nthiery commented May 8, 2013

comment:18

All test passed on sage.math.u-psud.fr and documentation built smoothly:

For the full logs, see:

@nthiery
Copy link
Contributor

nthiery commented May 8, 2013

comment:20

Some doctests are ignored with the new doctest framework, and the framework complains about it with long tests.

See discussion on:

https://groups.google.com/forum/?fromgroups=#!topic/sage-devel/4m1ydGdiGf8

@nthiery
Copy link
Contributor

nthiery commented May 8, 2013

Work Issues: ignored doctests with the new doctest framework

@nthiery
Copy link
Contributor

nthiery commented May 9, 2013

comment:21

The new patches contains two little changes we agreed with Travis / on sage-devel:

  • Some trailing whitespace in new lines
  • Updating the number of currently ignored tests in doctest/sources

All long test passed.

Back to positive review!

@nthiery
Copy link
Contributor

nthiery commented May 9, 2013

Changed work issues from ignored doctests with the new doctest framework to none

@nthiery nthiery changed the title dynkin diagram latex Latex pictures for Dynkin diagram and misc improvements to Cartan types May 9, 2013
@nthiery
Copy link
Contributor

nthiery commented May 9, 2013

Attachment: trac_2023-dynkin_graphs-ts.patch.gz

Minor doc tweak

@jdemeyer
Copy link
Contributor

Merged: sage-5.10.beta3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants