Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Type up all chapters as separate org-mode chapters #1

Open
11 of 18 tasks
sritchie opened this issue Dec 1, 2021 · 6 comments
Open
11 of 18 tasks

Type up all chapters as separate org-mode chapters #1

sritchie opened this issue Dec 1, 2021 · 6 comments

Comments

@sritchie
Copy link
Member

sritchie commented Dec 1, 2021

I think at first I will NOT worry about rendering the results of each of the Scheme expressions. Before moving on to Clojure it would be good to get these running, so the book can live in proper org-mode-ish executable form. But TYPING them all in is a total pain.

I will have to duplicate my setup from the sicm exercises.

Remaining Chapters

  • Prologue
  • Preface
  • Chapter 1
  • Chapter 2
  • Chapter 3
  • Chapter 4
  • Chapter 5
  • Chapter 6
  • Chapter 7
  • Chapter 8
  • Chapter 9
  • Chapter 10
  • Chapter 11

At End

  • find and replace all degree symbols with unicode
  • search for em dashes and en dashes
  • replace each weird quote ” with a proper ", same with the weird ' symbol
  • consider changing R^n to $\mathbb{R}^n$ everywhere.
  • consider changing phi vs varphi in the intro
@phasetr
Copy link
Contributor

phasetr commented Dec 19, 2021

I'd like to join this project.
What should do I do first?
Full transcribe chapter 3?

@sritchie
Copy link
Member Author

@phasetr hey, that would be awesome if you have some time today. I got chapter 3 started - if you want to pick it up from the current state in the main branch that would be huge!

Next step is to get all of the chapters combined into one org-mode file... I think we have to do this so that cross-chapter references work.

Another task then will be to add equation references for everything that is referenced in the text. I don't know yet how to get page numbers resolved! Lots of finicky stuff...

Thank you @phasetr ! Also I am curious what else you're working on with FDG, since I know you're putting in lots of energy here. Studying yourself? Teaching?

@phasetr
Copy link
Contributor

phasetr commented Dec 20, 2021

@sritchie Sorry for the late reply.
I don't know where to start, but I'd like to help in any way I can, so please feel free to contact me.

Also I am curious what else you're working on with FDG, since I know you're putting in lots of energy here. Studying yourself? Teaching?

I'd like to study it on my own first, and then create educational contents related to it. Somewhat lengthy, but I'd like to explain my intention to participate in this project.

My current job is a programmer for web and IoT systems, but I originally majored in mathematical physics in graduate school. In particular, I specialized in operator algebras and its application to quantum statistics and quantum field theory. In my private life, I make contents for mathematics, physics, programming, and languages including English (for Japanese people), and organize private tutoring and study groups. At present, I am selling Python contents for mathematics, physics, and programming using numpy+sympy. I chose Python because we have a lot of information about it in books and on the web, and because it is easy to have an environment due to Google Colab! I also make and sell mathematical contents for mathematical physics and functional analysis.

I am planning to study mathematics, physics, and programming for further content creation, and for that purpose, I started to study FDG.

Programming is really troublesome. In mathematics, once we write a correct proof, it will remain correct for 2000 years. However programs usually become broken soon. Rather than maintaining content, I want to continue to create a variety of content for a variety of people. So I need a programming language and libraries which do not change drastically. Candidates are Lispy languages, I think. Then I found FDG and SICM, but I was not satisfied with them because of the incompatibility between Windows and scmutils. But we have a sicmutils, which runs in Windows! I am now studying Common Lisp and Clojure from the basics. (Once I was a Haskell programmer for numerical simulations, so I have some experience in functional language and simulation.)

@phasetr
Copy link
Contributor

phasetr commented Dec 25, 2021

Now I'm working chap03: https://github.com/phasetr/fdg-book/commits/issue1/chap03 since we have no commit and working branch for chap3.

Edited: I made a pull req, #8.

@sritchie
Copy link
Member Author

@phasetr Thank you!! I will be back on this project after the holidays wrap up and we can push it across the line!

@phasetr
Copy link
Contributor

phasetr commented Jan 15, 2022

@sritchie I made a pull request for the 3 at end tasks.

How do you think the task, "consider changing phi vs varphi in the intro"? I will make a pull request when you decide it.

And do you have some method for the task "find and replace all degree symbols with unicode", e.g., TeX compile error? Checking all docs by eyeball-grep is a heavy task, so I consider some automation method.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants