Contents

Observations so far

  • pagination works with layout: home only in index.html not in index.md or any other file.
  • \(katex\) support in kramdown only supports $$ math $$ not single dollar as in case of many md based note takers! Inline and display modes are detected automatically.
  • site.portfolio is identified as a liquid variable by jekyll when _config.yml defines a collections by that name. See apjfolio for steps.
  • Posts in _posts folder without file name convention, even if, it has layout defined by yaml, is not jekylled.
  • bootstrap: true is to be enabled on the used page, not in config.

And then,

  • ipynb parsing and possibilities in academician theme.
  • a1 theme to be looked. Not suitably required to be used.
  • To see: Linking in markdown note taking apps to work in theme pages folder: seems not possible randomly, The whole folder perhaps has to be uploaded so that jekyll creates all the links!!!
  • Bootstrap including JQuerry and Popper js, still dropdown menu not working! So much overloading for nothing.
    • Gemini: Correct Order for these three libraries: jQuery, Popper.js, Bootstrap JS.
    • Loading in _includes/default/head.liquid … And Works..

Typical Jekyll Dir str:

  • _includes/: Contains reusable snippets of code or content (e.g., a site’s navigation bar or a footer) that can be embedded into layouts or pages using Liquid’s include tag.
  • _layouts/: Houses the HTML “shells” or templates that define the look and feel of your pages and posts. Content is injected into these layouts using the content within double braces \{\{ Liquid tag.
  • _posts/: This is where your blog posts live. Files must follow the strict YYYY-MM-DD-title.md naming convention to be processed correctly.
  • _sass/: Contains your Sass/SCSS files, which are compiled into a single main CSS file for styling your site.
  • _data/: Allows you to store extra site data in YAML, JSON, or CSV formats. This is useful for structured content like navigation links or lists of projects.
  • _site/: This directory is where Jekyll outputs the final, generated static HTML files. This folder is generated automatically and should not be edited manually.
  • assets/: A standard location for static assets such as images, compiled CSS, JavaScript files, and fonts. Subfolders (css/, images/) help keep things organized.
  • index.md (or index.html): The main homepage for your site, located at the root directory.
  • _config.yml: The main configuration file for your entire Jekyll site, where you can define site-wide variables, plugins, and settings.
  • Gemfile and Gemfile.lock: These files manage the Ruby gems (including the jekyll gem and any plugins) required to build your site.
  • Excepting the system files and folders listed above, Jekyll ignores any other file or folder starting with an underscore. Jekyll works by treating everything else as static content or pages to be rendered into the _site directory.

Test waves

PULSE- WAVES

expand collapse

* Energy Stored in an Inductor The energy \(U\) stored in an inductor is given by $$U=\frac{1}{2}LI^{2}$$. $$U=\frac{1}{2}\times 0.5\times (2)^{2}=\mathbf{1.0}\text{\ J}$$
* Lorentz Force Laws The Lorentz Force is the total force \(\mathbf{F}\) exerted on a charge \(q\) moving with velocity \(\mathbf{v}\) in the presence of an electric field \(\mathbf{E}\) and a magnetic field \(\mathbf{B}\):\(\mathbf{F}=q(\mathbf{E}+\mathbf{v}\times \mathbf{B})\)  * Electric Component ($q\mathbf{E}$): The force acts in the direction of the electric field. * Magnetic Component ($q\mathbf{v}\times \mathbf{B}$): The force is perpendicular to both the velocity and the magnetic field. 

SVG INKSCAPE EXPORTED IMAGE

Sem 1

Draw.io

  • Shares with Google drive saving.
  • supports latex math text.
  • export as png and svg as well.
Light cone
Light c...
$$\alph...
Text is not SVG - cannot display

Bootstrap testing.

test2

Content goes here.
More content

test3

test4 Icons:

Reload Checkout Comment Info Delete Settings Font Awesome
Version 3.2.1
Synchronizing Content…

SEE 1

SEE 2

HTML canvas drawings:

Your browser does not support the HTML canvas element. Sorry, your browser does not support inline SVG.

Implementation of bootstrap for grouping sems in bscphy page.

  • collections offered by jekyll does not support sub-folder sub-grouping.
  • Out of many workarounds, the following one is convenient:
    • Every page will be inside bscphys collection folder.
    • A new yaml variable group is introduced for use. (semester1, semester2, etc.)
    • By bootstrap cards, these groups will be separated by liquid coding. Thanks Google AI.

pure css dropdown google