A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and dots ('.'), can be up to 35 characters long. Letters must be lowercase.
 
 
 
Camilla Berglund 06cc561c91 Updated version numbers. ago%!(EXTRA string=15 years)
..
Makefile Initial import of 2.7 Lite. ago%!(EXTRA string=15 years)
cleanup.bat Initial import of 2.7 Lite. ago%!(EXTRA string=15 years)
glfwdoc.sty Refreshed Reference Manual and User's Guide from 2.7, with updates for 3.0. ago%!(EXTRA string=15 years)
glfwrm.tex Updated version numbers. ago%!(EXTRA string=15 years)
glfwug.tex Updated version numbers. ago%!(EXTRA string=15 years)
readme.txt Initial import of 2.7 Lite. ago%!(EXTRA string=15 years)

readme.txt

Introduction
------------

The GLFW documentation is written in LaTeX. Besides being powerful, LaTeX is
also very attractive since all the necessary tools for dealing with LaTeX
documentation are both free and ported to a wide variety of platforms. Another
advantage is that the LaTeX files are written in plain text, which means that
version control systems such as CVS handle them perfectly without having to
treat the documents as binary files.


The documents
-------------

There are two main documents:

glfwrm.tex - The GLFW Reference Manual
glfwug.tex - The GLFW Users Guide

In addition, there is a common LaTeX style file that sets up things
such as page formatting and useful macros:

glfwdoc.sty - Common GLFW document styles and macros


Requirements
------------

Of course you need LaTeX installed on your system in order to compile the GLFW
documentation. If you are using a Unix-like operating system, then your
package system most likely has a version of LaTeX adapted for your system. If
not, the easiest way to get a full LaTeX system is to download/get the TeXLive
CD from http://www.tug.org/texlive/. It has all the necessary software for
Windows, Mac OS X and most popular Unix-like operating systems.

A number of LaTeX packages have to be installed in order to compile the
GLFW documentation successfully:

color
fancyhdr
hyperref
lastpage
listings
needspace
textcase
times
titling

These packages are all available on the TeXLive CD. Just make sure that
you have checked all these packages when installing TeXLive, or get them
in some other way if you do not have the TeXLive CD.