Opened 7 years ago

Closed 19 months ago

#17473 closed enhancement (wontfix)

Add sws2tex to Sage

Reported by: kcrisman Owned by:
Priority: minor Milestone: sage-duplicate/invalid/wontfix
Component: notebook Keywords:
Cc: tmonteil, dimpase Merged in:
Authors: Reviewers: Dima Pasechnik
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Status badges


The sws2tex project is quite useful (it fairly automatically creates a nice pdf from your Sage worksheet) but has been somewhat moribund the past few years. Putting it in Sage (or sagenb) proper should at least help with keeping it in usable condition.

Currently, the project consists of four Python scripts, a README, and a couple example files. See sws2rst, rst2sws, and other similar things for how we might incorporate this. Note that this ticket is NOT about making sws2tex more efficient or also using more updated tools. Probably it will include opening tickets to cover the remaining issues, especially of actually keeping the tex file (and not just creating a pdf).

See also #8105 and #66.

Change History (6)

comment:1 Changed 21 months ago by mkoeppe

  • Cc tmonteil dimpase added
  • Milestone changed from sage-6.5 to sage-duplicate/invalid/wontfix
  • Status changed from new to needs_review

outdated, should be closed

comment:2 Changed 21 months ago by dimpase

  • Reviewers set to Dima Pasechnik
  • Status changed from needs_review to positive_review

the repo is gone, too

comment:3 Changed 21 months ago by kcrisman

Bitbucket no longer supports Mercurial repositories.

Too bad it never at least made it into our repo. Suitably modified for ipynb it could still have been useful.

comment:4 Changed 21 months ago by gh-DaveWitteMorris

If anyone is interested in working on this, the files seem to be available at

comment:5 Changed 21 months ago by mkoeppe

For sws2rst, please see #28838.

comment:6 Changed 19 months ago by slelievre

  • Resolution set to wontfix
  • Status changed from positive_review to closed
Note: See TracTickets for help on using tickets.