We created a new course to author some problems and have had issues with the AnswerFormatHelp.pl macro. It seems like WW cannot locate the macro.
My understanding is the WW is looking in each of the places listed in the path in successive order and since the macro is not found, the error is generated. It's not clear to me, though, why this has all of a sudden happened for this particular course, as we have created some new courses over the last few weeks and have not had this issue.
Thanks!
Here is code and the error message:
## DESCRIPTION
## Calculus Two, Introductory Differential Equations
## ENDDESCRIPTION
## DBsubject(Calculus)
## DBchapter()
## DBsection()
## Date(09/09/2018)
## Institution(Community College of Denver, Colorado Community College System)
## Author(Brittni Lorton)
## KEYWORDS('calculus', 'differential equations', 'identify linear')
###########################
# Initialization
DOCUMENT();
loadMacros(
"PGstandard.pl",
"MathObjects.pl",
"AnswerFormatHelp.pl",
"PGML.pl",
"PGcourse.pl",
"parserPopUp.pl",
);
## Calculus Two, Introductory Differential Equations
## ENDDESCRIPTION
## DBsubject(Calculus)
## DBchapter()
## DBsection()
## Date(09/09/2018)
## Institution(Community College of Denver, Colorado Community College System)
## Author(Brittni Lorton)
## KEYWORDS('calculus', 'differential equations', 'identify linear')
###########################
# Initialization
DOCUMENT();
loadMacros(
"PGstandard.pl",
"MathObjects.pl",
"AnswerFormatHelp.pl",
"PGML.pl",
"PGcourse.pl",
"parserPopUp.pl",
);
Context()->variables->add(y => "Real");
Context()->variables->add(t => "Real");
Context()->variables->add(dy => "Real");
Context()->variables->add(dt => "Real");
TEXT(beginproblem());
$showPartialCorrectAnswers = 1;
###########################
# Setup
$a = non_zero_random(-10,10,1);
$b = non_zero_random(-10,10,1);
$c=non_zero_random(1,3,1);
if ($c=1) {
$popup = PopUp(
["?","linear","nonlinear"],
"linear",
);
}
else {
$popup = PopUp(
["?","linear","nonlinear"],
"nonlinear",
);
}
$ldiffeq=Formula("(dy)/(dt) +$a*y^($c)")->reduce;
$rdiffeq=Formula("$b*t")->reduce;
###########################
# Main text
BEGIN_PGML
Is the following differential equation linear or nonlinear?
[`[$ldiffeq] = [$rdiffeq]`]
[____]{$popup}
END_PGML
############################
# Solution
#BEGIN_PGML_SOLUTION
#Solution explanation goes here.
#END_PGML_SOLUTION
COMMENT('MathObject version. Uses PGML.');
ENDDOCUMENT();
Context()->variables->add(t => "Real");
Context()->variables->add(dy => "Real");
Context()->variables->add(dt => "Real");
TEXT(beginproblem());
$showPartialCorrectAnswers = 1;
###########################
# Setup
$a = non_zero_random(-10,10,1);
$b = non_zero_random(-10,10,1);
$c=non_zero_random(1,3,1);
if ($c=1) {
$popup = PopUp(
["?","linear","nonlinear"],
"linear",
);
}
else {
$popup = PopUp(
["?","linear","nonlinear"],
"nonlinear",
);
}
$ldiffeq=Formula("(dy)/(dt) +$a*y^($c)")->reduce;
$rdiffeq=Formula("$b*t")->reduce;
###########################
# Main text
BEGIN_PGML
Is the following differential equation linear or nonlinear?
[`[$ldiffeq] = [$rdiffeq]`]
[____]{$popup}
END_PGML
############################
# Solution
#BEGIN_PGML_SOLUTION
#Solution explanation goes here.
#END_PGML_SOLUTION
COMMENT('MathObject version. Uses PGML.');
ENDDOCUMENT();
WeBWorK Warnings
WeBWorK has encountered warnings while processing your request. If this occured when viewing a problem, it was likely caused by an error or ambiguity in that problem. Otherwise, it may indicate a problem with the WeBWorK system itself. If you are a student, report these warnings to your professor to have them corrected. If you are a professor, please consult the warning output below for more information.
Warning messages
Can't locate macro file |AnswerFormatHelp.pl| via path: |.|,
|[TMPL]/macros|,
|[PG]/macros/|,
|[TMPL]/Library/macros/Union|,
|[TMPL]/Library/macros/Michigan|,
|[TMPL]/Library/macros/CollegeOfIdaho|,
|[TMPL]/Library/macros/FortLewis|,
|[TMPL]/Library/macros/TCNJ|,
|[TMPL]/Library/macros/NAU|,
|[TMPL]/Library/macros/Dartmouth|,
|[TMPL]/Library/macros/WHFreeman|,
|[TMPL]/Library/macros/UMass-Amherst|,
|[TMPL]/Library/macros/PCC|,
|[TMPL]/Library/macros/Alfred|,
|[TMPL]/Library/macros/Wiley|,
|[TMPL]/Library/macros/UBC|,
|[TMPL]/Library/macros/Hope|
Request information
Time | Mon Sep 10 14:40:18 2018 |
Method | GET |
URI | /webwork2/MAT202_For_Coders_FA18/Section_04.5/2/ |