Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Latex Warnings #10426

Closed
3 tasks
jmarrec opened this issue Mar 6, 2024 · 4 comments · Fixed by #10530
Closed
3 tasks

New Latex Warnings #10426

jmarrec opened this issue Mar 6, 2024 · 4 comments · Fixed by #10530
Assignees
Labels
Defect Includes code to repair a defect in EnergyPlus Documentation Related primarily on the LaTeX-based EnergyPlus documentation LowComplexityApproved Used for subcontractor defect complexity requests

Comments

@jmarrec
Copy link
Contributor

jmarrec commented Mar 6, 2024

Issue overview

Some new Xetex warnings popped due to #10385 (IndoorLivingWall) and some units do not display correctly as a result.

#10385 (review)

Details

Some additional details for this issue (if relevant):

  • Platform (Operating system, version): all
  • Version of EnergyPlus (if using an intermediate build, include SHA): 24.1.0 IO Freeze

Checklist

Add to this list or remove from it as applicable. This is a simple templated set of guidelines.

  • Defect file added (list location of defect file here)
  • Ticket added to Pivotal for defect (development team task)
  • Pull request created (the pull request will have additional tasks related to reviewing changes that fix this defect)
@jmarrec jmarrec added Defect Includes code to repair a defect in EnergyPlus Documentation Related primarily on the LaTeX-based EnergyPlus documentation labels Mar 6, 2024
@jmarrec jmarrec self-assigned this Mar 6, 2024
@mjwitte
Copy link
Contributor

mjwitte commented Mar 21, 2024

Closed via #10429 and #10442 (3b3358b).

@mjwitte mjwitte closed this as completed Mar 21, 2024
@Myoldmopar Myoldmopar added the LowComplexityApproved Used for subcontractor defect complexity requests label Apr 24, 2024
@jmarrec
Copy link
Contributor Author

jmarrec commented May 28, 2024

On Ubuntu, looking at /usr/local/EnergyPlus-24-1-0/Documentation/InputOutputReference.pdf

image

@jmarrec jmarrec reopened this May 28, 2024
@jmarrec
Copy link
Contributor Author

jmarrec commented May 28, 2024

Engineering reference

image

@jmarrec
Copy link
Contributor Author

jmarrec commented May 28, 2024

Locally I'm still getting lots of warnings, but my xetex is probably not the same as the CI one

[100%][26/26] Running utility command for zPDF_InputOutputReference
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:2383::Undefined control sequence.l.2383 ...flux density (PPFD) in the unit of \unit {\micro\mole\per\square\me... The control sequence at the end of the top line of your error message was never \def'ed. If you have misspelled it (e.g., `\hobx'), type `I' and the correct spelling (e.g., `I\hbox'). Otherwise just continue, and I'll forget about whatever was undefined.]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::Undefined control sequence.\micro ->\ERROR]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::Undefined control sequence.\mole ->\ERROR]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::Undefined control sequence.\per ->\ERROR]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:2383::Missing $ inserted.<inserted text> $ l.2383 ...the unit of \unit{\micro\mole\per\square \meter\per\second} for ind... I've inserted a begin-math/end-math symbol since I think you left one out. Proceed, with fingers crossed.]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::Undefined control sequence.\meter ->\ERROR]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::Undefined control sequence.\per ->\ERROR]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::Undefined control sequence.\second ->\ERROR]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:2383::Extra }, or forgotten $.l.2383 ...\micro\mole\per\square\meter\per\second} for indoor living wall sy... I've deleted a group-closing symbol because it seems to be spurious, as in `$x}$'. But perhaps the } is legitimate and you forgot something else, as in `\hbox{$x}'. In such cases the way to recover is to insert both the forgotten and the deleted material, e.g., by typing `I$}'.]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:2384::Missing $ inserted.<inserted text> $ l.2384]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:2387::Undefined control sequence.l.2387 ...e estimated one-sided leaf area {[}\unit {\square\meter}{]} of an i... The control sequence at the end of the top line of your error message was never \def'ed. If you have misspelled it (e.g., `\hobx'), type `I' and the correct spelling (e.g., `I\hbox'). Otherwise just continue, and I'll forget about whatever was undefined.]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:2387::Missing $ inserted.<inserted text> $ l.2387 ...ted one-sided leaf area {[}\unit{\square \meter}{]} of an indoor li... I've inserted a begin-math/end-math symbol since I think you left one out. Proceed, with fingers crossed.]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::Undefined control sequence.\meter ->\ERROR]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:2387::Extra }, or forgotten $.l.2387 ...-sided leaf area {[}\unit{\square\meter} {]} of an indoor living wa... I've deleted a group-closing symbol because it seems to be spurious, as in `$x}$'. But perhaps the } is legitimate and you forgot something else, as in `\hbox{$x}'. In such cases the way to recover is to insert both the forgotten and the deleted material, e.g., by typing `I$}'.]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:2388::Missing $ inserted.<inserted text> $ l.2388]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:2391::Undefined control sequence.l.2391 ...ED grow light. PPFD is measured in \unit {\micro\mole\per\square\me... The control sequence at the end of the top line of your error message was never \def'ed. If you have misspelled it (e.g., `\hobx'), type `I' and the correct spelling (e.g., `I\hbox'). Otherwise just continue, and I'll forget about whatever was undefined.]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::Undefined control sequence.\micro ->\ERROR]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::Undefined control sequence.\mole ->\ERROR]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::Undefined control sequence.\per ->\ERROR]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:2391::Missing $ inserted.<inserted text> $ l.2391 ...measured in \unit{\micro\mole\per\square \meter\per\second} which e... I've inserted a begin-math/end-math symbol since I think you left one out. Proceed, with fingers crossed.]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::Undefined control sequence.\meter ->\ERROR]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::Undefined control sequence.\per ->\ERROR]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::Undefined control sequence.\second ->\ERROR]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:2391::Extra }, or forgotten $.l.2391 ...\micro\mole\per\square\meter\per\second} which establishes exactly... I've deleted a group-closing symbol because it seems to be spurious, as in `$x}$'. But perhaps the } is legitimate and you forgot something else, as in `\hbox{$x}'. In such cases the way to recover is to insert both the forgotten and the deleted material, e.g., by typing `I$}'.]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:2392::Missing $ inserted.<inserted text> $ l.2392]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:2395::Undefined control sequence.l.2395 ...nes the nominal total LED power {[}\unit {\W}{]} for an indoor livi... The control sequence at the end of the top line of your error message was never \def'ed. If you have misspelled it (e.g., `\hobx'), type `I' and the correct spelling (e.g., `I\hbox'). Otherwise just continue, and I'll forget about whatever was undefined.]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::Undefined control sequence.\W ->\ERROR]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:2432::Undefined control sequence.l.2432 ...ng Wall Evapotranspiration Rate {[}\unit {\kilo\gram\per\square\met... The control sequence at the end of the top line of your error message was never \def'ed. If you have misspelled it (e.g., `\hobx'), type `I' and the correct spelling (e.g., `I\hbox'). Otherwise just continue, and I'll forget about whatever was undefined.]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::Undefined control sequence.\kilo ->\ERROR]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::Undefined control sequence.\gram ->\ERROR]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::Undefined control sequence.\per ->\ERROR]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:2432::Missing $ inserted.<inserted text> $ l.2432 ...tion Rate {[}\unit{\kilo\gram\per\square \meter\per\second}{]} I've inserted a begin-math/end-math symbol since I think you left one out. Proceed, with fingers crossed.]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::Undefined control sequence.\meter ->\ERROR]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::Undefined control sequence.\per ->\ERROR]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::Undefined control sequence.\second ->\ERROR]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:2432::Extra }, or forgotten $.l.2432 ...{\kilo\gram\per\square\meter\per\second} {]} I've deleted a group-closing symbol because it seems to be spurious, as in `$x}$'. But perhaps the } is legitimate and you forgot something else, as in `\hbox{$x}'. In such cases the way to recover is to insert both the forgotten and the deleted material, e.g., by typing `I$}'.]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::LaTeX Error: Command \item invalid in math mode.]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::LaTeX Error: Something's wrong--perhaps a missing \item.]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::LaTeX Error: Something's wrong--perhaps a missing \item.]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:2434::Undefined control sequence.l.2434 ...vapotranspiration Per Unit Area {[}\unit {W/m^2}{]} The control sequence at the end of the top line of your error message was never \def'ed. If you have misspelled it (e.g., `\hobx'), type `I' and the correct spelling (e.g., `I\hbox'). Otherwise just continue, and I'll forget about whatever was undefined.]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::LaTeX Error: Command \item invalid in math mode.]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:2436::Missing $ inserted.<inserted text> $ l.2436 Z one,Average,Indoor Living Wall LED Operational PPFD {[}\unit{\micr... I've inserted a begin-math/end-math symbol since I think you left one out. Proceed, with fingers crossed.]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:2436::Missing } inserted.<inserted text> } l.2436 Z one,Average,Indoor Living Wall LED Operational PPFD {[}\unit{\micr... I've inserted something that you may have forgotten. (See the <inserted text> above.) With luck, this will get me unwedged. But if you really didn't forget anything, try typing `2' now; then my insertion and my current dilemma will both disappear.]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:2436::Undefined control sequence.l.2436 ...iving Wall LED Operational PPFD {[}\unit {\micro\mole\per\square\me... The control sequence at the end of the top line of your error message was never \def'ed. If you have misspelled it (e.g., `\hobx'), type `I' and the correct spelling (e.g., `I\hbox'). Otherwise just continue, and I'll forget about whatever was undefined.]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::Undefined control sequence.\micro ->\ERROR]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::Undefined control sequence.\mole ->\ERROR]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::Undefined control sequence.\per ->\ERROR]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:2436::Missing $ inserted.<inserted text> $ l.2436 ...nal PPFD {[}\unit{\micro\mole\per\square \meter\per\second}{]} I've inserted a begin-math/end-math symbol since I think you left one out. Proceed, with fingers crossed.]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::Undefined control sequence.\meter ->\ERROR]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::Undefined control sequence.\per ->\ERROR]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::Undefined control sequence.\second ->\ERROR]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:2436::Extra }, or forgotten $.l.2436 ...\micro\mole\per\square\meter\per\second} {]} I've deleted a group-closing symbol because it seems to be spurious, as in `$x}$'. But perhaps the } is legitimate and you forgot something else, as in `\hbox{$x}'. In such cases the way to recover is to insert both the forgotten and the deleted material, e.g., by typing `I$}'.]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::LaTeX Error: Command \item invalid in math mode.]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::LaTeX Error: Something's wrong--perhaps a missing \item.]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::LaTeX Error: Something's wrong--perhaps a missing \item.]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:2438::Undefined control sequence.l.2438 ...Average,Indoor Living Wall PPFD {[}\unit {\micro\mole\per\square\me... The control sequence at the end of the top line of your error message was never \def'ed. If you have misspelled it (e.g., `\hobx'), type `I' and the correct spelling (e.g., `I\hbox'). Otherwise just continue, and I'll forget about whatever was undefined.]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::Undefined control sequence.\micro ->\ERROR]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::Undefined control sequence.\mole ->\ERROR]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::Undefined control sequence.\per ->\ERROR]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::Undefined control sequence.\meter ->\ERROR]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::Undefined control sequence.\per ->\ERROR]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::Undefined control sequence.\second ->\ERROR]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:None::LaTeX Error: Command \item invalid in math mode.]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:2440::Missing $ inserted.<inserted text> $ l.2440 Z one,Average,Indoor Living Wall Vapor Pressure Deficit {[}Pa{]} I've inserted a begin-math/end-math symbol since I think you left one out. Proceed, with fingers crossed.]
[LATEXERROR::doc/input-output-reference/src/overview/group-internal-gains-people-lights-other.tex:2440::Missing } inserted.<inserted text> } l.2440 Z one,Average,Indoor Living Wall Vapor Pressure Deficit {[}Pa{]} I've inserted something that you may have forgotten. (See the <inserted text> above.) With luck, this will get me unwedged. But if you really didn't forget anything, try typing `2' now; then my insertion and my current dilemma will both disappear.]

jmarrec added a commit that referenced this issue May 28, 2024
…ations and equation description and add hyperlinks
jmarrec added a commit that referenced this issue May 28, 2024
…ations and equation description and add hyperlinks
mjwitte added a commit that referenced this issue May 28, 2024
Fix #10426 - IndoorLivingWall documentation - Fixup units, format equations and equation description and add hyperlinks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Defect Includes code to repair a defect in EnergyPlus Documentation Related primarily on the LaTeX-based EnergyPlus documentation LowComplexityApproved Used for subcontractor defect complexity requests
Projects
None yet
3 participants