Giter Club home page Giter Club logo

kbquarto's Introduction

kbquarto

Building a personal website using Quarto. Based on Quarto's own website.

Note, this is designed to work a local copy of mathjax, stored in a top-level directory /es5, so that math will render even offline.

There are some extra scripts required because of some missing Quarto features.

For example, backlinks are not supported, so it is required to independently parse all internal links in all pages and construct .yml files with the backlinks (stored in backlinks/) that get referred to in each file.

Furthermore, some content is shared amongst multiple files. This is handled via include statements. One includes a .md file into possibly many .qmd files. However, quarto preview does not update the .qmd file when the .md file changes, so a fswatch process must be launched in order to touch the relevant .qmd files.

The categories โšช, ๐Ÿ”ด, ๐ŸŸ , ๐ŸŸข, ๐ŸŸฃ are used to distinguish the various levels of polish of notes. White being for stubs / to-dos, red being for very messy, etc.

Methodological issues

  • What perspective is a page being written from? E.g. in "Universals". I do not want to maintain a wikipedia standard that every claim needs a citation, but it's nice to know who is accountable for what is written:
    • "X from the perspective of Y"?
    • My own take on a particular source?
    • My own synthesis of multiple sources?
    • Solution for now:
      • all personal commentary is relegated to the blog. These can be very short and just link the main article and add a paragraph.
      • main note content has "According to ..." clauses when points that are especially controversial are made. Implicitly everything is a bit biased given that I'm writing it and have selected to read from certain sources. If it makes sense I could put at the top of certain notes that it is from the perspective of a particular source, though in that case perhaps it should be in the works/ folder.
  • How to organize the concepts/definitions?
    • What even is a definition?

kbquarto's People

Contributors

kris-brown avatar

Stargazers

 avatar

Watchers

 avatar  avatar

kbquarto's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.