# The PreTeXt Guide

## Section44.8WeBWorK Options

A WeBWorK host course on a WeBWorK server somewhere does the processing of a project's <webwork> elements. These are the details needed to specify where that course is and how PreTeXt will access it. These are discussed again in Subsection 38.4.1.
See Subsection 44.4.4 for publisher file attributes that control WeBWorK's dynamic behavior in HTML.

### Subsection44.8.1Server

The URL to the WeBWorK server is in the attribute
/publication/webwork/@server

should include the protocol (e.g. http or https) and not include a trailing slash. The server should be version 2.14 or later.

### Subsection44.8.2Course

The name of the host course is in the attribute
/publication/webwork/@course


A course password (distinct from a user password) is in the attribute
/publication/webwork/@coursepassword


### Subsection44.8.4User

The username that signs in to the host course to process exercises is in the attribute
/publication/webwork/@user


/publication/webwork/@userpassword

/publication/webwork/@task-reveal

• preceding-correct (all preceding tasks must be correctly answered before the next is available)
• all (all tasks are available)