Hi,

I will (once I have deliver my PhD thesis on upcoming June 25th). There
is any place where Moz2D installation is documented? Being a such
integral part of the font rendering capabilities of Documenter I
couldn't find any place in its documentation dealing with Moz2D as
prerequisite and addressing its installation.

Cheers,

Offray


On 19/06/18 03:04, Tudor Girba wrote:
> Hi Offray,
>
> Would you be able to retry the installation as mentioned below, and let us 
> know if you still encounter issues?
>
> Cheers,
> Doru
>
>
>> On Jun 16, 2018, at 8:24 PM, Tudor Girba <tu...@tudorgirba.com> wrote:
>>
>> Hi,
>>
>> If Moz2D is installed, the fonts should work fine.
>>
>> Can you please try the installation again? And if it does not work, please 
>> let me know if in 
>>      Settings Browser / Appearance / Bloc / Preferable Sparta renderering 
>> backend
>> you see Moz2D or not.
>>
>>
>> Cheers,
>> Doru
>>
>>
>>> On Jun 15, 2018, at 2:31 PM, Offray Vladimir Luna Cárdenas 
>>> <offray.l...@mutabit.com> wrote:
>>>
>>> Hi Doru,
>>>
>>> Thanks for the update in Markdown. I will try to bring better Markdown
>>> support in Pharo by developing my ideas on a Playground for Markdown
>>> with syntax highlighting, image preview and so on and maybe I can help
>>> in incorporating them in GT Documenter on Pharo 7.
>>>
>>> I can confirm that fonts didn't work on Manjaro on 64 bits installation
>>> running Pharo 64b previously, but maybe in Pharo 7 installation will be
>>> smoother, including font installation via Moz2D integration (nix package
>>> manager has been a real asset in our workshops in multiple Unix
>>> environments, including Mac and several Gnu/Linux flavors, so maybe it
>>> can help with Moz2D engine and fonts integration).
>>>
>>> Cheers,
>>>
>>> Offray
>>>
>>>
>>> On 15/06/18 00:56, Tudor Girba wrote:
>>>> Hi,
>>>>
>>>> I am happy you like it.
>>>>
>>>> Fonts should work with a Pharo 64b installation on Linux, including 
>>>> Manjaro. Can you confirm that you use a Pharo 64bit and that it does not 
>>>> work? If yes, can you describe how you are installing Pharo and GToolkit?
>>>>
>>>> Markdown is certainly interesting, but it is not our focus at this point. 
>>>> We are building on top of Pillar. There are several reasons for it, two of 
>>>> them being:
>>>> 1. To build the experience we want to, we need deep control over the 
>>>> markup language and Pillar provides that in Pharo.
>>>> 2. Pillar is the de facto documentation markup used in Pharo, and our 
>>>> primary focus is to support new kinds of development workflows in this 
>>>> environment, including handling documentation.
>>>>
>>>> GT 2nd generation will indeed not be part of Pharo 7, but will be loadable 
>>>> in it.
>>>>
>>>> Cheers,
>>>> Doru
>>>>
>>>>
>>>>
>>>>> On Jun 15, 2018, at 3:47 AM, Offray Vladimir Luna Cárdenas 
>>>>> <offray.l...@mutabit.com> wrote:
>>>>>
>>>>> Cool! I hope to see how this could be integrated in Grafoscopio once 
>>>>> Documenter is better integrated with Pharo, for example addressing the 
>>>>> font issues already reported in the mailing list on Manjaro Linux (64 
>>>>> bits) and in the thread at [1] and also the Markdown integration 
>>>>> possibilities (which are never answered).
>>>>> [1] https://twitter.com/feenkcom/status/996310432225820672
>>>>>
>>>>> I think it will not part of Pharo 7 but, may be in Pharo 8 we can start 
>>>>> to use it in a more confident day to day fashion.
>>>>>
>>>>> Keep the interesting work.
>>>>>
>>>>> Cheers,
>>>>>
>>>>> Offray
>>>>>
>>>>> On 13/06/18 15:57, Tudor Girba wrote:
>>>>>> Hi,
>>>>>>
>>>>>> We are happy to announce a new leap of GToolkit Documenter, the tool for 
>>>>>> manipulating live documents directly in the development environment:
>>>>>> https://github.com/feenkcom/gtoolkit-documenter
>>>>>>
>>>>>> Documenter is part of the second generation GToolkit project, it is 
>>>>>> based on Bloc and works with the latest Pillar. It is mainly developed 
>>>>>> by Juraj Kubelka.
>>>>>>
>>>>>> Attached you can see a preview of how documents look like:
>>>>>>
>>>>>> <gt-documenter.png>
>>>>>>
>>>>>> At its core it offers a live editor for manipulating Pillar documents. 
>>>>>> The interaction happens seamlessly directly in the text editor, and it 
>>>>>> can be combined with different types of previews to serve several 
>>>>>> classes of use cases:
>>>>>>  • code documentation
>>>>>>  • tutorials
>>>>>>  • interactive data notebook
>>>>>>
>>>>>>
>>>>>> Code documentation
>>>>>> ----
>>>>>> Documenter complements the GToolkit Examples engine to redefine code 
>>>>>> documentation. When practicing example-driven development, examples get 
>>>>>> written as part of the typical development. Once examples exist, they 
>>>>>> can be quickly put together in a document to form documentation. For 
>>>>>> example, the linked picture shows the comment of a class containing a 
>>>>>> visual explanation:
>>>>>> https://twitter.com/feenkcom/status/973899862482866176
>>>>>>
>>>>>> You can see a live example of documentation by inspecting the following 
>>>>>> snippet:
>>>>>>  GtDocumenter editorForText: BrToggleExamples comment. 
>>>>>>
>>>>>>
>>>>>> Tutorials:
>>>>>> ----
>>>>>> Documenter offers a new experience of writing tutorials for Pharo by 
>>>>>> enabling the creation and embedding of Epicea change sessions directly 
>>>>>> in the document. For example, take a look at the following animation:
>>>>>> https://twitter.com/feenkcom/status/999975333972541440
>>>>>>
>>>>>> The document shows a method on top, and a change preview at the bottom 
>>>>>> showing both the code and the associated diff to the state from the 
>>>>>> image. Applying the change updates both the change view (no more diff), 
>>>>>> and method preview. This speeds up significantly the process of going 
>>>>>> through a tutorial. Furthermore, given that now the document shows the 
>>>>>> diff to the current image, the reader can safely explore alternative 
>>>>>> scenario and come back to the tutorial at any time without losing the 
>>>>>> overview.
>>>>>>
>>>>>> The size of the preview can also be adjusted live:
>>>>>> https://twitter.com/feenkcom/status/1001152789874167808
>>>>>> https://twitter.com/feenkcom/status/1001407762285375490
>>>>>>
>>>>>> You can see a live tutorial by inspecting:
>>>>>>  IceRepository repositoriesLocation / 'feenkcom'/ 'gtoolkit-examples' / 
>>>>>> 'doc' / 'tutorial' / 'examples-tutorial.pillar’.
>>>>>>
>>>>>>
>>>>>> Interactive data notebook:
>>>>>> ----
>>>>>> A Documenter document can also be used as an interactive notebook. 
>>>>>> Internally it essentially acts as a playground:
>>>>>>  • it supports defining variables in code snippets, and
>>>>>>  • the execution of code shows an embedded inspector.
>>>>>>
>>>>>> For example:
>>>>>> https://twitter.com/feenkcom/status/996310432225820672
>>>>>> https://twitter.com/feenkcom/status/1002851190475026432
>>>>>>
>>>>>> An example, can be seen by inspecting:
>>>>>>  IceRepository repositoriesLocation / 'feenkcom'/ 'gtoolkit' / 'doc' / 
>>>>>> 'gtoolkit' / 'gtoolkit.pillar'. 
>>>>>>
>>>>>>
>>>>>> As always, please do let us know what you think.
>>>>>>
>>>>>> Enjoy,
>>>>>> The feenk team
>>>>>>
>>>>>>
>>>>>> --
>>>>>> www.tudorgirba.com
>>>>>> www.feenk.com
>>>>>>
>>>>>> "If you can't say why something is relevant, 
>>>>>> it probably isn't."
>>>>>>
>>>> --
>>>> www.tudorgirba.com
>>>> www.feenk.com
>>>>
>>>> "Being happy is a matter of choice."
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>> --
>> www.tudorgirba.com
>> www.feenk.com
>>
>> "Every now and then stop and ask yourself if the war you're fighting is the 
>> right one."
>>
>>
>>
>>
> --
> www.tudorgirba.com
> www.feenk.com
>
> "Yesterday is a fact.
>  Tomorrow is a possibility.
>  Today is a challenge."
>
>
>
>
>
>


Reply via email to