Jesse Talavera-Greenberg
32cf0817dc
Fix a a typo
2016-02-09 18:28:46 -05:00
Jesse Talavera-Greenberg
7c7c421a3e
Add a directory to .gitignore
2016-02-09 18:09:27 -05:00
Jesse Talavera-Greenberg
bd165c4b2f
Find another quoting library that MikTeX provides
...
- Jesus, I almost forgot about this PR
2016-02-09 18:08:41 -05:00
Jesse Talavera-Greenberg
0bb5ebe321
Oops, lmodern isn't in CTAN
...
- Replaced URL with the correct one
2015-12-08 17:10:49 -05:00
Jesse Talavera-Greenberg
375145625f
Clarify package management
...
- Some distributions may not include all relevant LaTeX packages out of the box, but may provide an easy way to obtain them
2015-12-08 17:07:03 -05:00
Jesse Talavera-Greenberg
b2bc8cd79d
Add a section on building the manual to README.md
2015-12-08 17:05:05 -05:00
Jesse Talavera-Greenberg
b542041396
Clarify the manual building requirements a bit
...
- You're now warned if the manual dependencies aren't available
- Target name for building only the manual provided if dependencies found
2015-12-08 16:41:45 -05:00
Jesse Talavera-Greenberg
0033f0bf2e
Clean up the rest of the code samples
...
- Shorten some names so they stay on one line
- using namespace glm to cut down on lines (but I put a big warning about this)
2015-12-06 16:25:49 -05:00
Jesse Talavera-Greenberg
8f0bcb50c4
Merge the two Triangle Normal flavors into one code sample
2015-12-06 16:24:28 -05:00
Jesse Talavera-Greenberg
ea91a4d0bc
Qualify some vec uses
2015-12-06 16:24:10 -05:00
Jesse Talavera-Greenberg
125c3bdf44
Fix typos in Known Issues
2015-12-06 16:23:50 -05:00
Jesse Talavera-Greenberg
4e28ea8eff
Add in a section about the static constants
2015-12-06 16:23:34 -05:00
Jesse Talavera-Greenberg
116105437b
Clarify a few statements
2015-12-06 16:23:19 -05:00
Jesse Talavera-Greenberg
bdd06893f0
Use \newpage{} properly to indicate end of a section
2015-12-06 16:22:49 -05:00
Jesse Talavera-Greenberg
5cd68add97
the
2015-12-06 15:04:16 -05:00
Jesse Talavera-Greenberg
56164d08ee
Find pygments with the script I just added
...
- That was surprisingly painless, actually
- Gold star, CMake. Gold star.
2015-12-06 14:18:28 -05:00
Jesse Talavera-Greenberg
bef13d4cc2
Look for Python if trying to build the manual
...
- Needed for Pygments, which is used for syntax highlighting
2015-12-06 14:06:19 -05:00
Jesse Talavera-Greenberg
86752010e8
Add cmake/FindPythonModule.cmake
...
- Used to detect the presence of Pygments (needed for minted syntax highlighting)
2015-12-06 14:05:53 -05:00
Jesse Talavera-Greenberg
ef9be77f80
Add the second duck photo and the GLM logo
2015-12-03 14:01:35 -05:00
Jesse Talavera-Greenberg
0e83e2eb1d
Finish cleaning up the last few sections
...
- Let's just finish this sucker already
2015-12-03 13:45:13 -05:00
Jesse Talavera-Greenberg
36d7fd8dd7
Finish cleaning up the FAQ section
2015-12-03 13:44:50 -05:00
Jesse Talavera-Greenberg
777986c827
Finish cleaning up the Known Issues section
2015-12-03 13:44:34 -05:00
Jesse Talavera-Greenberg
e78e560cfd
Finish cleaning up the extensions section
2015-12-03 13:44:15 -05:00
Jesse Talavera-Greenberg
2e20b7b8a4
Finish cleaning up the Preprocessor Options section
2015-12-03 13:43:54 -05:00
Jesse Talavera-Greenberg
9d611367e7
Finish clean up Swizzling text
2015-12-03 13:43:20 -05:00
Jesse Talavera-Greenberg
1322857adc
Clean up language in introduction
2015-12-03 13:42:46 -05:00
Jesse Talavera-Greenberg
52a9b887a9
Add some commands that specify e-mails or GL headers
2015-12-03 13:42:23 -05:00
Jesse Talavera-Greenberg
6732e7e654
Add a bit to the .gitignore
...
- LaTeX (or UseLATEX.cmake, not sure) copies files to a directory
- Don't want to commit those copies to the repo
- .pdf files ignored, too (probably better to host the manual on a website and update it with a git hook)
2015-12-03 13:11:25 -05:00
Jesse Talavera-Greenberg
092dc057f7
Add an option to build the GLM manual
...
- Also modify UseLATEX.cmake a bit because CMake is a pain
- Add -shell-escape flag, but remove -interaction=nonstopmode flag
- I hope this doesn't become a problem
2015-12-02 20:41:30 -05:00
Jesse Talavera-Greenberg
b7e3c1be2b
Add UseLATEX.cmake
2015-11-27 18:59:23 -05:00
Jesse Talavera-Greenberg
a8dffb20e9
Remove glm.docx and glm.pdf
2015-11-27 18:55:47 -05:00
Jesse Talavera-Greenberg
a610d102f9
Rename doc.tex to glm.tex
2015-11-27 18:55:39 -05:00
Jesse Talavera-Greenberg
b3d4859a55
Remove all \iffalse
...
- No longer needed, the manual compiles properly
2015-11-27 17:54:35 -05:00
Jesse Talavera-Greenberg
27da84ba65
Clean up OpenGL Interoperability
...
- I'm gonna make another macro for this next
2015-11-27 17:54:35 -05:00
Jesse Talavera-Greenberg
af44852504
Clean up some language in the GTC extension descriptions
2015-11-27 17:54:35 -05:00
Jesse Talavera-Greenberg
934d4fd6bf
Clean up disabling default initialization
2015-11-27 17:54:35 -05:00
Jesse Talavera-Greenberg
4cebf2e874
Clean up Compile-Time Type Info
...
- Also added info about the metaprogramming helpers I added months ago
2015-11-27 17:54:35 -05:00
Jesse Talavera-Greenberg
bfc4fa7b5d
Clean up SIMD Support subsection
...
- Also use the \glmheader{} macro
2015-11-27 17:54:35 -05:00
Jesse Talavera-Greenberg
bfbd8d8bcb
C++ standards
2015-11-27 17:54:35 -05:00
Jesse Talavera-Greenberg
6c0655bcdd
Don't promise compiler messages that don't necessarily exist
2015-11-27 17:54:35 -05:00
Jesse Talavera-Greenberg
4a64bb7a63
Clean up Default Precision subsection
2015-11-27 17:54:35 -05:00
Jesse Talavera-Greenberg
e789f620dc
Clean up the Swizzle Operators section
2015-11-27 17:54:35 -05:00
Jesse Talavera-Greenberg
a6eda35cc6
Clean up Dependencies subsection
2015-11-27 17:54:35 -05:00
Jesse Talavera-Greenberg
5528955a38
Clean up Faster Compilation subsection
2015-11-27 17:54:35 -05:00
Jesse Talavera-Greenberg
911e17efa5
Clean up Setup subsection
2015-11-27 17:54:35 -05:00
Jesse Talavera-Greenberg
77721293d3
More Acknowledgement cleanups
...
- Squash me!
2015-11-27 17:54:35 -05:00
Jesse Talavera-Greenberg
1ea0d103ea
Clean up Alternatives section
2015-11-27 17:54:35 -05:00
Jesse Talavera-Greenberg
fce058f2a4
Clean up Tutorials section
2015-11-27 17:54:35 -05:00
Jesse Talavera-Greenberg
4c1f937b63
More or less clean up Projects Using GLM
...
- Still need to tighten up some language, though
2015-11-27 17:54:35 -05:00
Jesse Talavera-Greenberg
cdf6df3f66
Remove External Links
...
- The one link was dead
2015-11-27 17:54:35 -05:00