Usage


This page details some of the features of Auto CCM and how you can use them.

Auto CCM menu

Many Auto CCM features can be accessed via the Auto CCM menu, which is a bar at the top of each notebook. The following list comprehensively details what the buttons of this menu do.

the Auto CCM Menu
The Auto CCM menu

General-use buttons

  • Pi-shaped format button (Ctrl+M) formats highlighted math.
  • Slashed pi deformat button (Ctrl+') deformats highlighted math.

(Semi-)automatic formatting buttons

If you do not yet understand what some of the following buttons mean, other sections on the page will provide further explanation.

  • Triangular start button/Square stop button (Ctrl+/) starts/stops semi-automatic formatting.
  • Skip button (Ctrl+,) advances the highlighted portion to the next instance of unformatted math. This is useful if Auto CCM erroneously highlighted something that should not be formatted.
  • Return button (Ctrl+.) rehighlights the current piece of math if it has been navigated away from.
  • Double pi format all button (Ctrl+;) formats all math in a notebook once semi-automatic formatting has been activated with no user input required.

Formatting math

The ability to automatically or semi-automatically format math in Courseware is Auto CCM's raison d'être. We've made a YouTube video to help you out:

There are also text-based instructions below:

Semi-automatic formatting

Auto CCM can help you format math; the only input required by you is to repeatedly press Ctrl+M.
  1. Begin semi-automatic formatting by entering Ctrl+/ or by pressing Triangular start button. If there is no math on the page to format, Auto CCM will give the message "Auto CCM has nothing to format."
  2. Auto CCM will jump to the top of the page and highlight the first instance of unformatted math. Enter Ctrl+M or press Pi-shaped format button to format this expression, as usual.
  3. Entering Ctrl+M or Pi-shaped format button will simultaneously cause Auto CCM to highlight the next instance of unformatted math. This can also be formatted with Ctrl+M or Pi-shaped format button.
  4. Continue pressing Ctrl+M or Pi-shaped format button until all math in the notebook is formatted. You should not have to provide any other input.

You can always stop the semi-automaticformatting process prematurely using Ctrl+/ or Square stop button.

In some instances, you may click away from the highlighted portion of math, unhighlighting it. You can rehilight the current selection without advancing to the next instance of unformatted math using Ctrl+. or Return button.

If Auto CCM has erroneously selected some text that should not be formatted, you can skip the selection using Ctrl+, or Skip button.

Fully automatic formatting

You can also fully automatically format all math in a notebook; unlike semi-automatic formatting, you will not even have to press Ctrl+M. Note that automatic formatting does not give you an opportunity to intervene if Auto CCM makes an erroenous formatting decision.
  1. Begin automatic formatting by entering Ctrl+/ or by pressing Triangular start button. If there is no math on the page to format, Auto CCM will give the message "Auto CCM has nothing to format."
  2. Enter Ctrl+; or press Double pi format all button. Read the warning, and then use Ctrl+; or Double pi format all button to confirm that you understand the pitfalls of fully automatic formatting and begin the process.
  3. Wait for Auto CCM to finish formatting. You can always stop the formatting process prematurely using Ctrl+/ or Square stop button.

Options menu

The Auto CCM options menu can be accessed by clicking the Auto CCM icon in your browser's taskbar.

right clicking the Auto CCM icon
Clicking the Auto CCM icon

The following settings can be set in the options menu:

  • Saved/unsaved work warnings
    • Potential unsaved work indicator
    • Smart closing warnings
    • Suppress Try-It closing warnings
    • Suppress return to dashboard warning
    • Suppress CAS-ILE closing warning
    • Suppress Ctrl+S warning
  • Spell check
  • Text formatting menu
    • Font options
  • Theme
    • Courseware Classic
    • Menu background color
  • User-defined selection criteria

Text formatting menu

Auto CCM includes a bar that allows you to modify the styling of text in notebooks.

Auto CCM text formatting menu annotated with what each icon does
The text formatting menu annotated with the function of each icon

The following options are available in the text formatting menu.

  • Font
  • Font Size
  • Bold
  • Italics
  • Underline
  • Strikethrough
  • Left justify
  • Center justify
  • Right justify
  • Justify
  • Text color
  • Highlight color
  • Remove highlight
  • Remove formatting

This feature can be enabled or disabled in the options menu. It is enabled by default. You can also modify the list of fonts available in the options menu.

Saved/unsaved work warnings

Potential unsaved work indicator

When a notebook has been modified since it was opened or last saved, a red dot will appear next to the Save button to indicate that there may be unsaved work in the notebook.

This feature may be enabled or disabled in the options menu. It is enabled by default.

right clicking the Auto CCM icon
A red dot indicates there may be unsaved work in the notebook

Smart closing warning

You will only receive a warning dialog to confirm your decision to close a Try-It, return to the dashboard, or leave the page as a whole when you may have unsaved work in the area being closed.

This feature may be enabled or disabled in the options menu. It is enabled by default.

Other warning suppression

By default, CAS-ILE will show you a number of warnings when you try to leave different areas of the environment. The options menu gives you the option of suppressing different kinds of warnings in all cases, regardless of whether work is saved or not. To your preference, you can suppress all warnings when you try to:
  • Close a Try-It
  • Return to the dashboard
  • Exit CAS-ILE altogether
  • Save using Ctrl+S

Spell check

By default, CAS-ILE disables spell checking. We think this is the wrong option for a platform for submitting college homework assignments. Auto CCM allows you to spellcheck the content of your CAS-ILE text cells. Please note that you must have spellcheck enabled in your browser and in the Auto CCM options menu to use spellchecking. See the relevant instructions for your browser to enable spellcheck:

This feature may be enabled or disabled in the options menu. It is enabled by default.

Theme customization

Courseware Classic

In January 2021, the default look of CAS-ILE changed. Some students did not like the new look. In response, Auto CCM version 2.7 was released, which allowed CAS-ILE users to switch back to the old theme, dubbed "Courseware Classic" by the Auto CCM development team.

Courseware Classic may be enabled or disabled in the options menu. It is enabled by default.

courseware classic theme
Courseware Classic theme
Default (new) courseware theme
Default (new) courseware theme

Menu background color

The menu background color may be changed in the options menu. This changes the color of the Auto CCM menu, the options menu, and various other places.

Shortcuts

In Chrome, clicking on the Auto CCM icon in the taskbar will open a menu that provides links to CAS-ILE, Wolfram Mathematica documentation, and this page.

Tab navigation

Auto CCM allows you to use Tab and Shift+Tab to navigate around your notebook effectively, a feature that does not work correctly in the vanilla CAS-ILE.