-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(sectioned-book): added new layout for books that have exercises …
…per section, not per chapter
- Loading branch information
1 parent
22ed9ce
commit ab1c023
Showing
7 changed files
with
91 additions
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,56 @@ | ||
--- | ||
layout: default | ||
katex: true | ||
--- | ||
|
||
<h1>{{ page.book_name }}</h1> | ||
<h3 style="font-family: Merriweather; font-weight: 100"> | ||
<i>{{ page.author }}</i> | ||
</h3> | ||
<hr/> | ||
|
||
{{content}} | ||
|
||
<table> | ||
<thead> | ||
<tr> | ||
<th>Chapter</th> | ||
<th>Section</th> | ||
<th>Chapter title</th> | ||
<th>Section title</th> | ||
<th>Solutions</th> | ||
<th>Last updated</th> | ||
</tr> | ||
</thead> | ||
<tbody> | ||
{% assign this_path = page.path | replace: 'index.md', 'solutions' %} | ||
{% for solution in site.pages %} | ||
<tr> | ||
{% assign that_path_parts = solution.path | split: '/' %} | ||
{% assign new_size = that_path_parts.size | minus: 1 %} | ||
{% assign that_path = that_path_parts | slice: 0, new_size | join: '/' %} | ||
{% if that_path == this_path %} | ||
{% assign pieces = that_path_parts.last | remove: '.md' | split: '-' %} | ||
<td> | ||
{{ pieces[-2] }} | ||
</td> | ||
<td> | ||
{{ pieces.last }} | ||
</td> | ||
<td> | ||
{{ solution.chapter_name }} | ||
</td> | ||
<td> | ||
{{ solution.section_name }} | ||
</td> | ||
<td> | ||
<a href="{{ solution.url }}">[link]</a> | ||
</td> | ||
<td> | ||
{{ solution.date | date: '%-d %b %Y' }} | ||
</td> | ||
{% endif %} | ||
</tr> | ||
{% endfor %} | ||
</tbody> | ||
</table> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
--- | ||
layout: sectioned-book | ||
title: books | axler | ||
book_name: Linear Algebra Done Right | ||
author: Sheldon Axler | ||
--- | ||
|
||
Axler's _Linear Algebra Done Right_ renders a slightly unothordox treatment of linear algebra; it does visit all of the traditional topics seen in a linear algebra curriculum, but reorders some of them in order to expose intuition in a logical manner. Most importantly, Axler's text relegates any discussion of determinants to the final chapter of the book. He opts to examine all theorems and results under the lens of generalized linear transformations rather than "bash-y" proofs using determinants. In turn, the text takes a more theoretical route through linear algebra, examining the linear structure of various operations rather than limiting oneself to a purely matrix-driven view, as is common in linear algebra classes within engineering curricula around the United States. | ||
|
||
As a result, _Linear Algebra Done Right_ is probably best-suited for students who are learning linear algebra for the _second_ time. This ensures that the main computational instincts are instilled before a broader intuition can be broached. While determinants _are_ important in a study of linear algebra, Axler's ideology that they often get in the way indeed rings true. Thus, the text is less focused on computation and more focused on proofs and structure. There are very few exercises oriented around scientific applications or computationally-intensive arithmetic. For mature students looking to grok a more thorough understanding of linear algebra and its immense utility in a wide variety of fields, Axler's text accords an unparalleled foundation. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
--- | ||
layout: solutions | ||
title: books | axler | ch 1a | ||
roman: 1a | ||
chapter_name: Vector Spaces | ||
section_name: $R^n$ and $C^n$ | ||
date: 2025-01-03 | ||
--- | ||
|
||
![construction][] | ||
|
||
[construction]: {{site.baseurl}}/_data/images/construction.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters