Using conditionals inside mcexamUsing string conditionals to determine document classHow to do a conditional line breakConditionals inside documentConditionals and arrayjobxConditionals inside tablenested conditionals in pgfmathUsing conditionals in tikzsetObtaining the total number of questions from mcexamSubtleties when using def and ifnum conditionalsmcexam a custom type question

10 year ban after applying for a UK student visa

Have the tides ever turned twice on any open problem?

Does convergence of polynomials imply that of its coefficients?

Does the Shadow Magic sorcerer's Eyes of the Dark feature work on all Darkness spells or just his/her own?

Why is participating in the European Parliamentary elections used as a threat?

Pre-Employment Background Check With Consent For Future Checks

What are the consequences of changing the number of hours in a day?

Is xar preinstalled on macOS?

label a part of commutative diagram

Why is indicated airspeed rather than ground speed used during the takeoff roll?

Jem'Hadar, something strange about their life expectancy

Should a narrator ever describe things based on a characters view instead of fact?

How can a new country break out from a developed country without war?

What will the Frenchman say?

Writing in a Christian voice

Should I be concerned about student access to a test bank?

Fair way to split coins

Would this string work as string?

Output visual diagram of picture

Can "few" be used as a subject? If so, what is the rule?

Hot air balloons as primitive bombers

Turning a hard to access nut?

How old is Nick Fury?

What is it called when someone votes for an option that's not their first choice?



Using conditionals inside mcexam


Using string conditionals to determine document classHow to do a conditional line breakConditionals inside documentConditionals and arrayjobxConditionals inside tablenested conditionals in pgfmathUsing conditionals in tikzsetObtaining the total number of questions from mcexamSubtleties when using def and ifnum conditionalsmcexam a custom type question













0















I want to write exams where the questions and answers are randomized, and mcexam lets me do almost everything I want. However, I would also like each question to be picked randomly from a group of questions. For instance, I may want one question on the exam about the product rule, so from a group of 5 questions, one of them is randomly selected to be on the exam. I'm currently using pgfmath and I thought it was working great, but then I realized that sometimes it takes bits and parts of the questions and pieces them together.



In the code there are two questions to be picked from: "Which is not a fruit?" and "What color is an emerald?" What's happening is the output will have "Which is not a fruit?" but then the answer choices are the ones for "What color is an emerald?" or vice versa. Why is this happening and is there something I can do to fix this? I am not overly familiar with latex. Thanks!



enter image description here



documentclass[12pt]article
usepackagepgfmath
usepackagetikz,framed
usepackage[output=exam
,numberofversions=1
,version=1
,seed=6
,randomizequestions=true
,randomizeanswers=true
,writeRfile=false
]mcexam

begindocument
beginmcquestions

question

pgfmathrandom2 % store 1 or 2 in pgfmathresult
ifnumpgfmathresult=2

Which is not a fruit?
beginmcanswerslist
answer[correct] Pepper
answer Apple
answer Grape
answer Banana
endmcanswerslist

else
What color is an emerald?
beginmcanswerslist
answer[correct] Green
answer Blue
answer Red
answer Yellow
endmcanswerslist

fi

question
This is the second question, needed in order to run.
beginmcanswerslist
answer[correct] Answer 1
answer Answer 2
answer Answer 3
answer Answer 4
endmcanswerslist

endmcquestions
enddocument








share







New contributor




elicopter is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
























    0















    I want to write exams where the questions and answers are randomized, and mcexam lets me do almost everything I want. However, I would also like each question to be picked randomly from a group of questions. For instance, I may want one question on the exam about the product rule, so from a group of 5 questions, one of them is randomly selected to be on the exam. I'm currently using pgfmath and I thought it was working great, but then I realized that sometimes it takes bits and parts of the questions and pieces them together.



    In the code there are two questions to be picked from: "Which is not a fruit?" and "What color is an emerald?" What's happening is the output will have "Which is not a fruit?" but then the answer choices are the ones for "What color is an emerald?" or vice versa. Why is this happening and is there something I can do to fix this? I am not overly familiar with latex. Thanks!



    enter image description here



    documentclass[12pt]article
    usepackagepgfmath
    usepackagetikz,framed
    usepackage[output=exam
    ,numberofversions=1
    ,version=1
    ,seed=6
    ,randomizequestions=true
    ,randomizeanswers=true
    ,writeRfile=false
    ]mcexam

    begindocument
    beginmcquestions

    question

    pgfmathrandom2 % store 1 or 2 in pgfmathresult
    ifnumpgfmathresult=2

    Which is not a fruit?
    beginmcanswerslist
    answer[correct] Pepper
    answer Apple
    answer Grape
    answer Banana
    endmcanswerslist

    else
    What color is an emerald?
    beginmcanswerslist
    answer[correct] Green
    answer Blue
    answer Red
    answer Yellow
    endmcanswerslist

    fi

    question
    This is the second question, needed in order to run.
    beginmcanswerslist
    answer[correct] Answer 1
    answer Answer 2
    answer Answer 3
    answer Answer 4
    endmcanswerslist

    endmcquestions
    enddocument








    share







    New contributor




    elicopter is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.






















      0












      0








      0








      I want to write exams where the questions and answers are randomized, and mcexam lets me do almost everything I want. However, I would also like each question to be picked randomly from a group of questions. For instance, I may want one question on the exam about the product rule, so from a group of 5 questions, one of them is randomly selected to be on the exam. I'm currently using pgfmath and I thought it was working great, but then I realized that sometimes it takes bits and parts of the questions and pieces them together.



      In the code there are two questions to be picked from: "Which is not a fruit?" and "What color is an emerald?" What's happening is the output will have "Which is not a fruit?" but then the answer choices are the ones for "What color is an emerald?" or vice versa. Why is this happening and is there something I can do to fix this? I am not overly familiar with latex. Thanks!



      enter image description here



      documentclass[12pt]article
      usepackagepgfmath
      usepackagetikz,framed
      usepackage[output=exam
      ,numberofversions=1
      ,version=1
      ,seed=6
      ,randomizequestions=true
      ,randomizeanswers=true
      ,writeRfile=false
      ]mcexam

      begindocument
      beginmcquestions

      question

      pgfmathrandom2 % store 1 or 2 in pgfmathresult
      ifnumpgfmathresult=2

      Which is not a fruit?
      beginmcanswerslist
      answer[correct] Pepper
      answer Apple
      answer Grape
      answer Banana
      endmcanswerslist

      else
      What color is an emerald?
      beginmcanswerslist
      answer[correct] Green
      answer Blue
      answer Red
      answer Yellow
      endmcanswerslist

      fi

      question
      This is the second question, needed in order to run.
      beginmcanswerslist
      answer[correct] Answer 1
      answer Answer 2
      answer Answer 3
      answer Answer 4
      endmcanswerslist

      endmcquestions
      enddocument








      share







      New contributor




      elicopter is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.












      I want to write exams where the questions and answers are randomized, and mcexam lets me do almost everything I want. However, I would also like each question to be picked randomly from a group of questions. For instance, I may want one question on the exam about the product rule, so from a group of 5 questions, one of them is randomly selected to be on the exam. I'm currently using pgfmath and I thought it was working great, but then I realized that sometimes it takes bits and parts of the questions and pieces them together.



      In the code there are two questions to be picked from: "Which is not a fruit?" and "What color is an emerald?" What's happening is the output will have "Which is not a fruit?" but then the answer choices are the ones for "What color is an emerald?" or vice versa. Why is this happening and is there something I can do to fix this? I am not overly familiar with latex. Thanks!



      enter image description here



      documentclass[12pt]article
      usepackagepgfmath
      usepackagetikz,framed
      usepackage[output=exam
      ,numberofversions=1
      ,version=1
      ,seed=6
      ,randomizequestions=true
      ,randomizeanswers=true
      ,writeRfile=false
      ]mcexam

      begindocument
      beginmcquestions

      question

      pgfmathrandom2 % store 1 or 2 in pgfmathresult
      ifnumpgfmathresult=2

      Which is not a fruit?
      beginmcanswerslist
      answer[correct] Pepper
      answer Apple
      answer Grape
      answer Banana
      endmcanswerslist

      else
      What color is an emerald?
      beginmcanswerslist
      answer[correct] Green
      answer Blue
      answer Red
      answer Yellow
      endmcanswerslist

      fi

      question
      This is the second question, needed in order to run.
      beginmcanswerslist
      answer[correct] Answer 1
      answer Answer 2
      answer Answer 3
      answer Answer 4
      endmcanswerslist

      endmcquestions
      enddocument






      conditionals pgfmath mcexam





      share







      New contributor




      elicopter is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.










      share







      New contributor




      elicopter is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.








      share



      share






      New contributor




      elicopter is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      asked 4 mins ago









      elicopterelicopter

      1




      1




      New contributor




      elicopter is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.





      New contributor





      elicopter is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






      elicopter is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.




















          0






          active

          oldest

          votes











          Your Answer








          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "85"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: false,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          imageUploader:
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          ,
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );






          elicopter is a new contributor. Be nice, and check out our Code of Conduct.









          draft saved

          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f480199%2fusing-conditionals-inside-mcexam%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown

























          0






          active

          oldest

          votes








          0






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes








          elicopter is a new contributor. Be nice, and check out our Code of Conduct.









          draft saved

          draft discarded


















          elicopter is a new contributor. Be nice, and check out our Code of Conduct.












          elicopter is a new contributor. Be nice, and check out our Code of Conduct.











          elicopter is a new contributor. Be nice, and check out our Code of Conduct.














          Thanks for contributing an answer to TeX - LaTeX Stack Exchange!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid


          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.

          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f480199%2fusing-conditionals-inside-mcexam%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          How should I use the fbox command correctly to avoid producing a Bad Box message?How to put a long piece of text in a box?How to specify height and width of fboxIs there an arrayrulecolor-like command to change the rule color of fbox?What is the command to highlight bad boxes in pdf?Why does fbox sometimes place the box *over* the graphic image?how to put the text in the boxHow to create command for a box where text inside the box can automatically adjust?how can I make an fbox like command with certain color, shape and width of border?how to use fbox in align modeFbox increase the spacing between the box and it content (inner margin)how to change the box height of an equationWhat is the use of the hbox in a newcommand command?

          Doxepinum Nexus interni Notae | Tabula navigationis3158DB01142WHOa682390"Structural Analysis of the Histamine H1 Receptor""Transdermal and Topical Drug Administration in the Treatment of Pain""Antidepressants as antipruritic agents: A review"

          inputenc: Unicode character … not set up for use with LaTeX The Next CEO of Stack OverflowEntering Unicode characters in LaTeXHow to solve the `Package inputenc Error: Unicode char not set up for use with LaTeX` problem?solve “Unicode char is not set up for use with LaTeX” without special handling of every new interesting UTF-8 characterPackage inputenc Error: Unicode character ² (U+B2)(inputenc) not set up for use with LaTeX. acroI2C[I²C]package inputenc error unicode char (u + 190) not set up for use with latexPackage inputenc Error: Unicode char u8:′ not set up for use with LaTeX. 3′inputenc Error: Unicode char u8: not set up for use with LaTeX with G-BriefPackage Inputenc Error: Unicode char u8: not set up for use with LaTeXPackage inputenc Error: Unicode char ́ (U+301)(inputenc) not set up for use with LaTeX. includePackage inputenc Error: Unicode char ̂ (U+302)(inputenc) not set up for use with LaTeX. … $widehatleft (OA,AA' right )$Package inputenc Error: Unicode char â„¡ (U+2121)(inputenc) not set up for use with LaTeX. printbibliography[heading=bibintoc]Package inputenc Error: Unicode char − (U+2212)(inputenc) not set up for use with LaTeXPackage inputenc Error: Unicode character α (U+3B1) not set up for use with LaTeXPackage inputenc Error: Unicode characterError: ! Package inputenc Error: Unicode char ⊘ (U+2298)(inputenc) not set up for use with LaTeX