I do not get how you can write a PhD in a system that does not support
- footnote
- citation
- figure reference.
Pillar supports all that.
Le 30/8/16 à 15:28, Offray Vladimir Luna Cárdenas a écrit :
Peter and Serge,
I will be using Pandoc's markdown for sure. I can not wait *at this
moment* for Pillar to have the features I need for my writing (mainly
Zotero integration), but given the massive amount of work a proper
support of markdown will imply, I just use it, as now, by writing
plain text without any syntax highlighting support.
There is an emacs binding for Pillar and it works well. There is also a
textmate binding.
I wouldn't image that giving syntax highlighting support for markdown
in Pharo could be that hard, but I can write the thesis without it,
using just black text anywhere. Anyway having syntax support for
another languages is something that is being done for software
analysis, so, maybe at some point I can just try to learn how is being
done with Petit Parser o Smacc and see if I can help to create a more
markdown friendly environment in Pharo.
I do not see the point
I do not get why after all the efforts we are doing around Pillar and
the proof that we can use it for making so great
output people want markdown. Sorry but do not expect us to do anything
in that direction.
Stef
Thanks,
Offray
On 30/08/16 14:10, Serge Stinckwich wrote:
On Tue, Aug 30, 2016 at 12:11 PM, Peter Uhnak <[email protected]> wrote:
On Tue, Aug 30, 2016 at 07:50:10AM +0200, Offray Vladimir Luna
Cárdenas wrote:
Hi,
On 29/08/16 21:47, Yuriy Tymchuk wrote:
[...]
It pains me that we are editing Pillar in outside tools, and now we
should no longer have to do that. Of course, this is not the most
ideal tool support for Pillar but I think it is a reasonable start.
To make things sadder: when I need to write some short “richish" I’m
using markdown instead for pillar because in ATOM I can open the
rendered version of my document that will update while i type (and
will
display images and so on). It could be nice to have the same
functionality in Pharo, but I’m really busy with improving other
parts.
Additionally I’m not sure that it makes sense to reimplement rich
text
editor in Pharo.
Uko
For me it would be really nice to have this kind of support for
markdown.
That's the language I'm using for writing my PhD thesis in Pharo,
and in
fact now that I'm in hackademia Summer School[1] is nice to find
some other
PhD students that in fact are using markdown in their writing.
[1]
http://www.leuphana.de/en/research-centers/cdc/digital-cultures-research-lab/events/summer-school-2016.html
Having syntax highlighting and graphics preview for markdown would
be a way
to introduce some new non-technical users and researchers to the Pharo
world, reproducible research, interactive documentation and modable
tools,
but we need to start in a place they know, for example its markup
language.
I don't really see the benefit of pushing Markdown into Pharo at
_this moment_ (there is PetitParser for some flavor of md though).
If you want to use Markdown, then there is already fifteen billion
of other tools outside.
If you want deep integration with Pharo, then that takes a lot of
effort, which is being invested into Pillar, because Pillar is
aiming to be a much more powerful format --- maybe one day
comparable to reStructuredText and to what Python does with rst/sphinx.
Yes a lot of effort has already been put on Pillar and should continue
this effort.
If you want to use Markdown, you can use existing tools outside the
image.
Don't forget that markdown, although an excellent markup for what it
knows, is also very simplistic.
So if you want to use Markdown for PhD, then you are actually not
using markdown, but most likely pandoc (or some richer syntax, such
as scholarly markdown)... and support for either is another order of
magnitude more complex.
Bottom line(s):
* there's a continuous investment into improvement and deep
integration of Pillar
* not enough resources to go around and implement any notation
* Markdown is too simplistic for any advanced writing (and
yes, I used it to write papers and my thesis, but it also includes
pandoc and many make/bash/ruby scripts to hack around)
Markdown is not a good idea for thesis, but org-mode+org-babel is
quite good for papers. You might have a look to
Scimax that is based on these tools:
http://kitchingroup.cheme.cmu.edu/scimax