Skip to content

VinhPhmCng/basic-programming-article

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Basic Programming: For complete beginners

About the Project ✨

An article produced with the amazing authoring system PreTeXt.

Introduces you to fundamentals concepts of programming without going into all the details.

Available languages

Click to expand

Current deployment: Github Pages

Tools and resources used for videos 🔨

  1. Video editing 🎞️

  2. Animation ✨

  3. Media 👀

  4. Voice-overs 🎤

  5. Subtitles generation 🌎

Contribute 🤝

Install PreTeXt

Using pip:

pip install pretext

Install a TeX distribution

I prefer MiKTeX over TeX Live and other options.

If you use MiKTeX, when you first build a PreTeXt project, it will ask for permission to install the requisite packages.

Use VSCode and PreTeXt-tools (Optional)

PreTeXt-tools is an official extension for VSCode, which offers language support and more for PreTeXt projects.

Clone the repo

Navigate to a suitable directory and clone the repository:

git clone https://github.com/VinhPhmCng/basic-programming-article.git

Edit the source files

They are located in basic-programming/source/.

Build and view the project locally

  • Build HTML:

pretext build web

OR

python -m pretext build web
  • View HTML:

pretext view web

License 🔑