W. Trevor King [Fri, 21 Jan 2011 18:35:52 +0000 (13:35 -0500)]
Correct typos in S&J 8, prob 2.11
W. Trevor King [Fri, 14 Jan 2011 19:27:47 +0000 (14:27 -0500)]
Remove Block from Mechanics.asy's TODO (done in its initial import).
W. Trevor King [Fri, 14 Jan 2011 17:12:36 +0000 (12:12 -0500)]
Add week 3 recitation solutions.
W. Trevor King [Thu, 13 Jan 2011 18:10:37 +0000 (13:10 -0500)]
Add solutions to week 2 recitation problems.
W. Trevor King [Thu, 13 Jan 2011 13:22:08 +0000 (08:22 -0500)]
'the webpage' -> 'this course website' in html/contact.html.
W. Trevor King [Thu, 13 Jan 2011 13:16:28 +0000 (08:16 -0500)]
Merge remote branch 'public/master'
W. Trevor King [Thu, 13 Jan 2011 13:09:37 +0000 (08:09 -0500)]
Update Makefiles and some source for Asymptote 2.09.
W. Trevor King [Thu, 13 Jan 2011 13:07:16 +0000 (08:07 -0500)]
Update Copyright years on recently changed Asymptote libs.
Also correct wireU -> wire in wire() error message.
W. Trevor King [Thu, 13 Jan 2011 13:05:03 +0000 (08:05 -0500)]
Update TwoTerminal parameter orders in Kirchoff's Law notes.
This updates the source to follow changes made to Circ.asy in commit
663d2cc1dea88109e4ab15da910936553d36a9a3
W. Trevor King [Thu, 13 Jan 2011 12:31:19 +0000 (07:31 -0500)]
Add usepackage("wtk_cmmds") to asydef in templates sourcing LaTeX problems.
W. Trevor King [Thu, 13 Jan 2011 12:26:57 +0000 (07:26 -0500)]
Add recitation 2 problems for Phys 101.
W. Trevor King [Thu, 13 Jan 2011 12:24:40 +0000 (07:24 -0500)]
Add labelOffsetAdjustment to Mechanics.Angle.draw().
For situations where the automatic positioning needs manual tweaking.
W. Trevor King [Fri, 7 Jan 2011 16:51:31 +0000 (11:51 -0500)]
Add week 1 problems for Winter 2011 edition of Physics 101.
W. Trevor King [Sat, 20 Nov 2010 19:40:45 +0000 (14:40 -0500)]
Add atomgen link to README.newbie.
W. Trevor King [Tue, 22 Jun 2010 01:20:45 +0000 (21:20 -0400)]
Merged 'no entry' fix to printSectionDocs
W. Trevor King [Mon, 21 Jun 2010 22:57:00 +0000 (18:57 -0400)]
Updated picture links to /directory/data/pics-WIDTHxHEIGHT/NAME.jpg
To match the department page at least back to Oct 24 2009 when I began
versioning the department page.
W. Trevor King [Sat, 3 Apr 2010 22:08:13 +0000 (18:08 -0400)]
Added commented-out directory touch fix for stale NFS handle issue
W. Trevor King [Sat, 3 Apr 2010 21:56:42 +0000 (17:56 -0400)]
If the EMPTY_DIRS timestamps get out of sync, don't flip out ;).
For example, if you edit html/Makefile after EMPTY_DIRS creation,
the Makefile timestamp will be newer than the EMPTY_DIRS', so it
will try and recreate them. The "-p" option allows it to not fail
in the case that they already exist.
W. Trevor King [Sat, 3 Apr 2010 21:49:48 +0000 (17:49 -0400)]
Switched from FDL to GPLv3+
I like the GPL, the Asymptote code is under the GPL, and it seems
silly to mix two licenses, so we'll just go with the GPL throughout.
Obviously, the text book authors retain copyright of the problem text
for their respective problems.
W. Trevor King [Tue, 5 Jan 2010 02:53:32 +0000 (21:53 -0500)]
Fixed use_picture -> use_pictures typo in html/contact.shtml
W. Trevor King [Fri, 1 Jan 2010 00:13:55 +0000 (19:13 -0500)]
~/public_html/docs -> ~/public_html/doc in README.newbie
W. Trevor King [Tue, 22 Sep 2009 19:06:34 +0000 (15:06 -0400)]
Lots of changes to make installation more flexible & user friendly.
Generalized out a lot of the leftover phys201 content, replacing it
with dummy content. Now the test coursepage doesn't reveal any email
addresses, names of real people, etc.
Moved all the course information that used to be spread through the
text of index.shtml and in quarter.php over to a new course.xml file.
This provides a centralized location for updates, which are then
included in the page bodies and headers for free :).
Tagged locations of example patter and dummy information in the html
directory with "...", so you won't miss any dummy info if you adjust
things near the locations turned up by a
grep -r '[.][.][.]' html/
Reactivated contact.shtml and redirected the Contact links to point to
it, because most users will not have a contact page in the parent
directory as I do.
announcements.shtml now handles a missing atom.xml gracefully, which I
imagine will be a common occurrence for new users.
Assorted updates to README files, as well as the addition of
REAMDE.newbie, which I phrased to be more supportive to the HTML-wary
;).
Added html-includes.sh, which adapts the standard source to handle
some SSI-parsing problems that poke up occasionally. I don't know why
yet, but the adjusted source avoids them.
Added local-install.sh, which adapts the standard source to handle
INSTALL_DIR on the same host as the source.
See the comments at the top of both shell scripts for more details.
W. Trevor King [Thu, 17 Sep 2009 17:06:42 +0000 (13:06 -0400)]
Updated assorted README files, adding asymptote/README.
W. Trevor King [Wed, 26 Aug 2009 21:10:32 +0000 (17:10 -0400)]
Added rec10 solutions.
W. Trevor King [Wed, 26 Aug 2009 17:50:32 +0000 (13:50 -0400)]
Use \dd for derivative d in Y&F-12 28.12 and 30
W. Trevor King [Tue, 25 Aug 2009 08:36:57 +0000 (04:36 -0400)]
Fix spelling mistake in Y&F-12 P27.68.tex
W. Trevor King [Tue, 25 Aug 2009 06:53:32 +0000 (02:53 -0400)]
Added topic tags to some Y&F-12 problems
W. Trevor King [Tue, 25 Aug 2009 06:37:28 +0000 (02:37 -0400)]
Added topic tags to some Giancoli-6 problems + minor typos
W. Trevor King [Tue, 25 Aug 2009 06:29:00 +0000 (02:29 -0400)]
Added topic tags to some S&J-4 problems + minor typos
W. Trevor King [Tue, 25 Aug 2009 04:26:57 +0000 (00:26 -0400)]
Completed rec9 solutions
W. Trevor King [Tue, 25 Aug 2009 03:22:45 +0000 (23:22 -0400)]
Fixed minor typo in Young_and_Freedman_12/problem23.22.tex
W. Trevor King [Tue, 25 Aug 2009 02:12:45 +0000 (22:12 -0400)]
Changed Mechanics.asy's default Vector.out_of_plane_radius -> 1mm
W. Trevor King [Tue, 25 Aug 2009 01:52:13 +0000 (21:52 -0400)]
gitignore png files from asymptote tests
W. Trevor King [Wed, 12 Aug 2009 16:57:02 +0000 (12:57 -0400)]
Added png output to Asymptote Makefile for my website.
W. Trevor King [Wed, 12 Aug 2009 16:50:15 +0000 (12:50 -0400)]
Added MakeCirc reference and link to Circ.asy's initial comment.
W. Trevor King [Wed, 12 Aug 2009 13:40:39 +0000 (09:40 -0400)]
Minor typo corrections in chapter 27 problems
W. Trevor King [Fri, 21 Aug 2009 13:11:40 +0000 (09:11 -0400)]
Working on rec9 solutions
W. Trevor King [Wed, 12 Aug 2009 13:42:18 +0000 (09:42 -0400)]
Added solutions to rec8 problems
W. Trevor King [Wed, 12 Aug 2009 10:59:50 +0000 (06:59 -0400)]
Added rec8 problems (no solutions yet)
W. Trevor King [Wed, 12 Aug 2009 10:58:08 +0000 (06:58 -0400)]
Added centerto() function to Circ.asy.
Syntax is easier than using the .centerto() method when centering one
TwoTerminal on another.
W. Trevor King [Wed, 12 Aug 2009 09:53:43 +0000 (05:53 -0400)]
Rearranged TwoTerminal generator args beg,type,ang -> beg,ang,type.
That way the positioning arguments are together.
Also fixed typo in resistor default angle.
W. Trevor King [Wed, 12 Aug 2009 09:47:07 +0000 (05:47 -0400)]
Added defaults to TwoTerminal generators in Circ.asy.
W. Trevor King [Wed, 12 Aug 2009 09:45:46 +0000 (05:45 -0400)]
Added phi (out of plane angle) to various Vector generators.
W. Trevor King [Wed, 12 Aug 2009 08:58:09 +0000 (04:58 -0400)]
Added out-of-plane vectors to Mechanics.asy.
And associated tests to Mechanics-test.asy.
W. Trevor King [Wed, 12 Aug 2009 08:17:15 +0000 (04:17 -0400)]
Combined Circ.wire() and Circ.wireU().
Also added wire tests to Circ-test.asy.
W. Trevor King [Mon, 10 Aug 2009 21:46:53 +0000 (17:46 -0400)]
Use noncyclic unitcircle in Circ.asy's source().
This avoids the filling of cyclic paths in TwoTerminal.draw().
W. Trevor King [Mon, 10 Aug 2009 21:42:26 +0000 (17:42 -0400)]
Added TwoTerminal.centerto() method to Circ.asy
W. Trevor King [Mon, 10 Aug 2009 21:39:38 +0000 (17:39 -0400)]
Fixed links from Serway_and_Jewett_4_wking to my limo problems.
William Trevor King [Fri, 7 Aug 2009 13:29:03 +0000 (09:29 -0400)]
Fixed typo in Young_and_Freedman_12/problem26.91.tex
William Trevor King [Thu, 6 Aug 2009 13:57:00 +0000 (09:57 -0400)]
Renamed some of my problems and added two more.
William Trevor King [Thu, 6 Aug 2009 13:01:29 +0000 (09:01 -0400)]
Added licensing information to asymptote files
William Trevor King [Wed, 5 Aug 2009 13:45:17 +0000 (09:45 -0400)]
Build linear_algebra before attempting to install it
William Trevor King [Wed, 5 Aug 2009 13:41:52 +0000 (09:41 -0400)]
Fixed EMPTY_DIRS handling in html/Makefile.
William Trevor King [Wed, 5 Aug 2009 13:18:50 +0000 (09:18 -0400)]
Brough latex/notes/topics/linear_algebra up to speed
William Trevor King [Wed, 5 Aug 2009 13:16:45 +0000 (09:16 -0400)]
Website:doc/note subdir and Makefile tree for publishing latex/notes.
W. Trevor King [Wed, 5 Aug 2009 01:11:00 +0000 (21:11 -0400)]
Added solutions for rec7.
W. Trevor King [Tue, 4 Aug 2009 19:21:21 +0000 (15:21 -0400)]
Added problems for rec7
W. Trevor King [Tue, 4 Aug 2009 19:20:18 +0000 (15:20 -0400)]
Added more label positioning arguments to Distance.draw().
W. Trevor King [Tue, 4 Aug 2009 18:11:34 +0000 (14:11 -0400)]
.gitignore announcements/install as well
W. Trevor King [Fri, 31 Jul 2009 16:21:37 +0000 (12:21 -0400)]
Added week 6 recitation solutions
W. Trevor King [Wed, 29 Jul 2009 13:06:43 +0000 (09:06 -0400)]
Added a .gitignore file
W. Trevor King [Wed, 29 Jul 2009 13:00:41 +0000 (09:00 -0400)]
Added Week 5 recitation solutions.
W. Trevor King [Wed, 15 Jul 2009 13:30:05 +0000 (09:30 -0400)]
Solution template added.
W. Trevor King [Wed, 15 Jul 2009 13:29:32 +0000 (09:29 -0400)]
Rec4 solutions added with ascii drawings.
W. Trevor King [Wed, 8 Jul 2009 12:29:32 +0000 (08:29 -0400)]
Corrected Young and Freedman v12 23.63 solution
W. Trevor King [Wed, 8 Jul 2009 01:52:57 +0000 (21:52 -0400)]
Added recitation week 3 recitation solutions
W. Trevor King [Tue, 7 Jul 2009 21:56:33 +0000 (17:56 -0400)]
Added recitation week 3 recitation questions
W. Trevor King [Wed, 1 Jul 2009 21:25:50 +0000 (17:25 -0400)]
Added week two recitation solutions.
W. Trevor King [Wed, 1 Jul 2009 16:42:53 +0000 (12:42 -0400)]
Fixed trajectory plot in Young and Freedman v12 p21.86 solution.
W. Trevor King [Wed, 1 Jul 2009 12:53:27 +0000 (08:53 -0400)]
Added Young and Freedman v12 p21.84 solution
W. Trevor King [Wed, 1 Jul 2009 12:49:32 +0000 (08:49 -0400)]
Added Young and Freedman v12 p21.86 solution
W. Trevor King [Wed, 1 Jul 2009 01:12:13 +0000 (21:12 -0400)]
Added tests for my asymptote libraries.
Also a few tweaks to get Serway_and_Jewett_4/problem19.07.tex
and Young_and_Freedman_12/problem21.74.tex to compile.
W. Trevor King [Tue, 30 Jun 2009 20:33:37 +0000 (16:33 -0400)]
Working on PHYS 102 recitation 1 solutions
W. Trevor King [Tue, 30 Jun 2009 20:22:06 +0000 (16:22 -0400)]
Started versioning my asymptote libraries.
W. Trevor King [Mon, 29 Jun 2009 19:28:36 +0000 (15:28 -0400)]
Added problem text for recitation weeks 1&2 of Summer 2009's PHYS 102
W. Trevor King [Mon, 29 Jun 2009 18:30:33 +0000 (14:30 -0400)]
Reorganized problems by textbook and imported my previous courses' code.
W. Trevor King [Mon, 8 Jun 2009 18:12:57 +0000 (14:12 -0400)]
Began versioning.
This course-website framework developed over the first half of 2009
while TAing for Phys201 (Modern physics for engineers) at Drexel
University. After a few false starts at versioning, I'm starting this
new repository because I think I've figured out a stable scheme.
When you start a new course, clone this repository to create a working
copy. Seperate your commits on the clone into course-specific commits
(e.g. Makefile changes when adding homework 2, atom.xml updates, etc.)
and general commits (corrections to README files, additional problem
source in /latex/problems/, etc.). Then, cherry pick the
course-specific commits back into this repo with
git remote add phys201 /home/bob/phys201
git fetch phys201
git cherry-pick
1d8fb1fe41dfc1b1eb38c7b5d574577c4b341c58
git remote rm phys201
git remote prune phys201
The benefit of cloning an independent repo over just starting up a new
branch is that most people don't care about the particular per-course
details, but lots of people may want the framework, and not want to
worry about the disk space needed for all the per-course cruft.
From a more philosophical perspective, this repo will track the history
of 'what you want for building a course website', while the per-course
repos track the history of a particular course's website (and student
grades, TA emails, etc.).