Ik vermoed dat Bas de overfull hbox melding die hij krijgt niet will zien.

Dat vraagt wat extra trucks op TeX-macro niveau om de box die je met \makebox maakt niet breder te maken dan de normale pagina breedte terwijl de inhoud wel breder is.

Als je meer concrete pointers wil is het handig als je de code even opstuurt...

---
Met vriendelijke groet,

Johannes Braams


Piet van Oostrum schreef op 2017-07-30 18:32:

Bas Dekker (TeXniek) schreef:

 > Beste allen,
 >
 > Ik moet een boek in LaTeX zetten, en in het ontwerp is opgenomen dat er citaten moeten zijn die
 > links (even pagina's) of rechts (oneven pagina's) zijn uitgelijnd, maar ook over de tekstbreedte
 > heen (dus inclusief marge). Zie bijlage voor een voorbeeld van het ontwerp.
 >
 > Het is mij gelukt om te krijgen wat ik wil met \checkoddpage en met \makebox. Maar ik krijg
 > uiteraard wel een foutmelding. Die wil ik niet zien (ik heb immers in de class een warning
 > ingegeven), omdat ik ook een script heb dat de log file scant, en dit zijn geen "echte" fouten.
 >
 > Ik zou graag in mijn class een macro voor deze quotes willen definiëren, waarbij ik zou aangeven
 > dat er geen foutmeldingen moeten worden gegeven voor de output uit dit macro.
 >
 > Kan dat? En zo ja hoe?
 >
 > Bedankt alvast!
 >
Bedoel je de melding "LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right."?
Dat is heel lastig want die wordt ook gegeven als er inderdaad labels veranderd zijn. En die waarschuwing is terecht want je moet inderdaad nog een keer LaTeX draaien om de zaak goed te krijgen.

Overigens, je hebt het over een foutmelding. Dit is geen foutmelding maar een waarschuwing. Bedoel je dan misschien toch iets anders? Of jun je het script zo aanpassen dat hij alleen fouten detecteert en geen waarschuwingen.

Sorry, omdat je zo weinig informatie geeft moet ik maar wat gokken.