← Back to context

Comment by california-og

1 year ago

Thank you! (I'm the author) I'm also very curious to know if there's some nifty way of improving the lookup logic. What I did was kind of a brute force method, but on the other hand, the CALT "language" is very limited.

For font editors, Glyphs is the industry standard, and, as far as I know, there are not many good alternatives. There's FontForge, but its contextual alternate editing seems even more confusing: https://fontforge.org/docs/ui/dialogs/contextchain.html

Just today I found out about a new browser based font editor, fontra, but it looks like editing OpenType features is still on its roadmap. Maybe something to keep an eye on though. https://fontra.xyz/

I wonder, if looking at the actual diffs of the before/after font it wouldn't be possible to write a compiler of sorts, taking a grammar, a font and a color scheme - outputting a custom font with highlighting for the grammar?

Perhaps especially if the sibling comment about embedding a state machine pans out?

You should invent a new font type.

You asked what it takes to make a blog.

I have a html front page, tag pages and posts. All static.

There is a pretty short php page that takes an existing post or the dummy, chops off everything in front and behind the text.

The tag cloud sits under it. Clicking a tag injects it under the text.

When saved the top and bottom html are reatached and the title <h2> is copied into the <title> tag.

It then creates or overwrites the static html document.

It finds tags in the html and inserts a link to the new article into the tag and index pages.

Load, split, join and save is actually less complicated than sql and faster:)

Deleting tags and blogpostings is done manually.

Besides editpost.php there is a bookmarklet to inject quotes with links and youtube embeds.

  • I have been considering using php like that. It would solve most of my issues. The problem is that I would still like to use static hosts, like netlify or GitHub pages, and they don't support php...In addition I would have to run php on my local machine, where as I would prefer to just edit html with no setup necessary. But if anyone knows a good free host with php support, let me know!

    • You can run PHP in GitHub with the GitHub Actions to generate a static HTML site hosted in GitHub Pages.

      So you can edit your HTML push and have a simple script to clean it before publishing it.

      You can copy my blog is very simple and is generated with PHP

      https://github.com/4lb0/blog

      1 reply →

    • You could also frankenstein a front page with some js fetch. Dont even have to parse the includes. Just split and append.

    • If you are willing to use netlify and are willing to use PHP, what is the inhibition to use a static site generator like Hugo? It is supported by netlify and others. I believe GitHub pages also supports a bunch of static site generators.

      1 reply →