How to fill page vertically? The 2019 Stack Overflow Developer Survey Results Are InNon-vertically-centered TikZ matrix of nodes cell contentplain xetex page labelsHow to fill whole page with psframe in a0poster?Breakable fill-in blanksHow can I change the layout of a page (plain TeX)?How to align vertically by right border?How to properly change page offsets?Vertically centering a tcolorbox on a pageCan `showlists` display the page number at the bottom?How to vertically center a piece of text on a page?

Mathematics of imaging the black hole

How to add class in ko template in magento2

What do I do when my TA workload is more than expected?

What does もの mean in this sentence?

How do I free up internal storage if I don't have any apps downloaded?

Word to describe a time interval

For what reasons would an animal species NOT cross a *horizontal* land bridge?

Short story: child made less intelligent and less attractive

Why can't wing-mounted spoilers be used to steepen approaches?

Question on an engine pulling a train

If climate change impact can be observed in nature, has that had any effect on rural, i.e. farming community, perception of the scientific consensus?

different output for groups and groups USERNAME after adding a username to a group

Using `min_active_rowversion` for global temporary tables

Why did Peik say, "I'm not an animal"?

What am I suppose to use instead of Unity Resources if I have to load and unload sprites at runtime?

Cooking pasta in a water boiler

Deal with toxic manager when you can't quit

What force causes entropy to increase?

Is Cinnamon a desktop environment or a window manager? (Or both?)

Pascal records and Mathematica programming

Why are there uneven bright areas in this photo of black hole?

What was the last CPU that did not have the x87 floating-point unit built in?

What is the most efficient way to store a numeric range?

The phrase "to the numbers born"?



How to fill page vertically?



The 2019 Stack Overflow Developer Survey Results Are InNon-vertically-centered TikZ matrix of nodes cell contentplain xetex page labelsHow to fill whole page with psframe in a0poster?Breakable fill-in blanksHow can I change the layout of a page (plain TeX)?How to align vertically by right border?How to properly change page offsets?Vertically centering a tcolorbox on a pageCan `showlists` display the page number at the bottom?How to vertically center a piece of text on a page?










1















I tried to print labels with UTF-8 input. I have read, that this requires xetex. So I wrote the following example to write 1€ in the four corners of a 102mm x 152mm label:



pdfpagewidth=102mm
pdfpageheight=152mm

hsize=pdfpagewidth
vsize=pdfpageheight

advancehoffset by -1in
advancevoffset by -1in

parindent=0pt
nopagenumbers

fontcmuss="CMU Sans Serif" at 12pt
cmuss

1€hfill 1€
vfill
1€hfill 1€

bye


But the vfill does not work.




enter image description here




The second row is not at the bottom of the page but in the middle.



What did I wrong?










share|improve this question




























    1















    I tried to print labels with UTF-8 input. I have read, that this requires xetex. So I wrote the following example to write 1€ in the four corners of a 102mm x 152mm label:



    pdfpagewidth=102mm
    pdfpageheight=152mm

    hsize=pdfpagewidth
    vsize=pdfpageheight

    advancehoffset by -1in
    advancevoffset by -1in

    parindent=0pt
    nopagenumbers

    fontcmuss="CMU Sans Serif" at 12pt
    cmuss

    1€hfill 1€
    vfill
    1€hfill 1€

    bye


    But the vfill does not work.




    enter image description here




    The second row is not at the bottom of the page but in the middle.



    What did I wrong?










    share|improve this question


























      1












      1








      1








      I tried to print labels with UTF-8 input. I have read, that this requires xetex. So I wrote the following example to write 1€ in the four corners of a 102mm x 152mm label:



      pdfpagewidth=102mm
      pdfpageheight=152mm

      hsize=pdfpagewidth
      vsize=pdfpageheight

      advancehoffset by -1in
      advancevoffset by -1in

      parindent=0pt
      nopagenumbers

      fontcmuss="CMU Sans Serif" at 12pt
      cmuss

      1€hfill 1€
      vfill
      1€hfill 1€

      bye


      But the vfill does not work.




      enter image description here




      The second row is not at the bottom of the page but in the middle.



      What did I wrong?










      share|improve this question
















      I tried to print labels with UTF-8 input. I have read, that this requires xetex. So I wrote the following example to write 1€ in the four corners of a 102mm x 152mm label:



      pdfpagewidth=102mm
      pdfpageheight=152mm

      hsize=pdfpagewidth
      vsize=pdfpageheight

      advancehoffset by -1in
      advancevoffset by -1in

      parindent=0pt
      nopagenumbers

      fontcmuss="CMU Sans Serif" at 12pt
      cmuss

      1€hfill 1€
      vfill
      1€hfill 1€

      bye


      But the vfill does not work.




      enter image description here




      The second row is not at the bottom of the page but in the middle.



      What did I wrong?







      xetex plain-tex






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited 21 mins ago







      ceving

















      asked 40 mins ago









      cevingceving

      1154




      1154




















          2 Answers
          2






          active

          oldest

          votes


















          2














          Just insert eject before bye. :-)



          The explanation for what you saw is simply that bye is defined this way in plain TeX (TeXbook p. 357):



          outerdefbyeparvfillsuperejectend


          This is where the undesired vfill comes from.



          Side note



          There is a special rule used when TeX encounters end. I'm giving it here for reference, because this was the first thing I suspected, but it is not involved here. This rule is given in the TeXbook p. 264:




          When TeX sees an end command, it terminates the job only if the
          main vertical list has been entirely output and if deadcycles=0.
          Otherwise it inserts the equivalent of




          line vfill penalty-’10000000000



          into the main vertical list, and prepares to read the end token
          again. This has the effect of invoking the output routine repeatedly
          until everything has been shipped out. In particular, the last column
          of two-column format will not be lost.







          share|improve this answer

























          • So finishing with superejectend instead of bye solves the problem, too.

            – ceving
            15 mins ago











          • Yes, it seems correct as well.

            – frougon
            12 mins ago


















          1














          Invoking the dangerous filll of "the highest infinity" (see p.72 of the TeXbook)



          pdfpagewidth=102mm
          pdfpageheight=152mm

          hsize=pdfpagewidth
          vsize=pdfpageheight

          advancehoffset by -1in
          advancevoffset by -1in

          parindent=0pt
          nopagenumbers

          %fontcmuss="CMU Sans Serif" at 12pt
          %cmuss

          1€hfill 1€
          vskip 0pt plus 1filll

          1€hfill 1€

          bye





          share|improve this answer


















          • 1





            This adds much pressure on the rest of the page. It collapses every other vfill on the page.

            – ceving
            24 mins ago











          • @ceving That is why it is so dangerous and that Knuth as a result did not provide the corresponding vfilll macro in TeX. Too hot to handle! I thought it a curious oddity.

            – Steven B. Segletes
            21 mins ago











          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
          );



          );













          draft saved

          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f484483%2fhow-to-fill-page-vertically%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown

























          2 Answers
          2






          active

          oldest

          votes








          2 Answers
          2






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          2














          Just insert eject before bye. :-)



          The explanation for what you saw is simply that bye is defined this way in plain TeX (TeXbook p. 357):



          outerdefbyeparvfillsuperejectend


          This is where the undesired vfill comes from.



          Side note



          There is a special rule used when TeX encounters end. I'm giving it here for reference, because this was the first thing I suspected, but it is not involved here. This rule is given in the TeXbook p. 264:




          When TeX sees an end command, it terminates the job only if the
          main vertical list has been entirely output and if deadcycles=0.
          Otherwise it inserts the equivalent of




          line vfill penalty-’10000000000



          into the main vertical list, and prepares to read the end token
          again. This has the effect of invoking the output routine repeatedly
          until everything has been shipped out. In particular, the last column
          of two-column format will not be lost.







          share|improve this answer

























          • So finishing with superejectend instead of bye solves the problem, too.

            – ceving
            15 mins ago











          • Yes, it seems correct as well.

            – frougon
            12 mins ago















          2














          Just insert eject before bye. :-)



          The explanation for what you saw is simply that bye is defined this way in plain TeX (TeXbook p. 357):



          outerdefbyeparvfillsuperejectend


          This is where the undesired vfill comes from.



          Side note



          There is a special rule used when TeX encounters end. I'm giving it here for reference, because this was the first thing I suspected, but it is not involved here. This rule is given in the TeXbook p. 264:




          When TeX sees an end command, it terminates the job only if the
          main vertical list has been entirely output and if deadcycles=0.
          Otherwise it inserts the equivalent of




          line vfill penalty-’10000000000



          into the main vertical list, and prepares to read the end token
          again. This has the effect of invoking the output routine repeatedly
          until everything has been shipped out. In particular, the last column
          of two-column format will not be lost.







          share|improve this answer

























          • So finishing with superejectend instead of bye solves the problem, too.

            – ceving
            15 mins ago











          • Yes, it seems correct as well.

            – frougon
            12 mins ago













          2












          2








          2







          Just insert eject before bye. :-)



          The explanation for what you saw is simply that bye is defined this way in plain TeX (TeXbook p. 357):



          outerdefbyeparvfillsuperejectend


          This is where the undesired vfill comes from.



          Side note



          There is a special rule used when TeX encounters end. I'm giving it here for reference, because this was the first thing I suspected, but it is not involved here. This rule is given in the TeXbook p. 264:




          When TeX sees an end command, it terminates the job only if the
          main vertical list has been entirely output and if deadcycles=0.
          Otherwise it inserts the equivalent of




          line vfill penalty-’10000000000



          into the main vertical list, and prepares to read the end token
          again. This has the effect of invoking the output routine repeatedly
          until everything has been shipped out. In particular, the last column
          of two-column format will not be lost.







          share|improve this answer















          Just insert eject before bye. :-)



          The explanation for what you saw is simply that bye is defined this way in plain TeX (TeXbook p. 357):



          outerdefbyeparvfillsuperejectend


          This is where the undesired vfill comes from.



          Side note



          There is a special rule used when TeX encounters end. I'm giving it here for reference, because this was the first thing I suspected, but it is not involved here. This rule is given in the TeXbook p. 264:




          When TeX sees an end command, it terminates the job only if the
          main vertical list has been entirely output and if deadcycles=0.
          Otherwise it inserts the equivalent of




          line vfill penalty-’10000000000



          into the main vertical list, and prepares to read the end token
          again. This has the effect of invoking the output routine repeatedly
          until everything has been shipped out. In particular, the last column
          of two-column format will not be lost.








          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited 5 mins ago

























          answered 32 mins ago









          frougonfrougon

          1,010711




          1,010711












          • So finishing with superejectend instead of bye solves the problem, too.

            – ceving
            15 mins ago











          • Yes, it seems correct as well.

            – frougon
            12 mins ago

















          • So finishing with superejectend instead of bye solves the problem, too.

            – ceving
            15 mins ago











          • Yes, it seems correct as well.

            – frougon
            12 mins ago
















          So finishing with superejectend instead of bye solves the problem, too.

          – ceving
          15 mins ago





          So finishing with superejectend instead of bye solves the problem, too.

          – ceving
          15 mins ago













          Yes, it seems correct as well.

          – frougon
          12 mins ago





          Yes, it seems correct as well.

          – frougon
          12 mins ago











          1














          Invoking the dangerous filll of "the highest infinity" (see p.72 of the TeXbook)



          pdfpagewidth=102mm
          pdfpageheight=152mm

          hsize=pdfpagewidth
          vsize=pdfpageheight

          advancehoffset by -1in
          advancevoffset by -1in

          parindent=0pt
          nopagenumbers

          %fontcmuss="CMU Sans Serif" at 12pt
          %cmuss

          1€hfill 1€
          vskip 0pt plus 1filll

          1€hfill 1€

          bye





          share|improve this answer


















          • 1





            This adds much pressure on the rest of the page. It collapses every other vfill on the page.

            – ceving
            24 mins ago











          • @ceving That is why it is so dangerous and that Knuth as a result did not provide the corresponding vfilll macro in TeX. Too hot to handle! I thought it a curious oddity.

            – Steven B. Segletes
            21 mins ago















          1














          Invoking the dangerous filll of "the highest infinity" (see p.72 of the TeXbook)



          pdfpagewidth=102mm
          pdfpageheight=152mm

          hsize=pdfpagewidth
          vsize=pdfpageheight

          advancehoffset by -1in
          advancevoffset by -1in

          parindent=0pt
          nopagenumbers

          %fontcmuss="CMU Sans Serif" at 12pt
          %cmuss

          1€hfill 1€
          vskip 0pt plus 1filll

          1€hfill 1€

          bye





          share|improve this answer


















          • 1





            This adds much pressure on the rest of the page. It collapses every other vfill on the page.

            – ceving
            24 mins ago











          • @ceving That is why it is so dangerous and that Knuth as a result did not provide the corresponding vfilll macro in TeX. Too hot to handle! I thought it a curious oddity.

            – Steven B. Segletes
            21 mins ago













          1












          1








          1







          Invoking the dangerous filll of "the highest infinity" (see p.72 of the TeXbook)



          pdfpagewidth=102mm
          pdfpageheight=152mm

          hsize=pdfpagewidth
          vsize=pdfpageheight

          advancehoffset by -1in
          advancevoffset by -1in

          parindent=0pt
          nopagenumbers

          %fontcmuss="CMU Sans Serif" at 12pt
          %cmuss

          1€hfill 1€
          vskip 0pt plus 1filll

          1€hfill 1€

          bye





          share|improve this answer













          Invoking the dangerous filll of "the highest infinity" (see p.72 of the TeXbook)



          pdfpagewidth=102mm
          pdfpageheight=152mm

          hsize=pdfpagewidth
          vsize=pdfpageheight

          advancehoffset by -1in
          advancevoffset by -1in

          parindent=0pt
          nopagenumbers

          %fontcmuss="CMU Sans Serif" at 12pt
          %cmuss

          1€hfill 1€
          vskip 0pt plus 1filll

          1€hfill 1€

          bye






          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered 32 mins ago









          Steven B. SegletesSteven B. Segletes

          162k9206417




          162k9206417







          • 1





            This adds much pressure on the rest of the page. It collapses every other vfill on the page.

            – ceving
            24 mins ago











          • @ceving That is why it is so dangerous and that Knuth as a result did not provide the corresponding vfilll macro in TeX. Too hot to handle! I thought it a curious oddity.

            – Steven B. Segletes
            21 mins ago












          • 1





            This adds much pressure on the rest of the page. It collapses every other vfill on the page.

            – ceving
            24 mins ago











          • @ceving That is why it is so dangerous and that Knuth as a result did not provide the corresponding vfilll macro in TeX. Too hot to handle! I thought it a curious oddity.

            – Steven B. Segletes
            21 mins ago







          1




          1





          This adds much pressure on the rest of the page. It collapses every other vfill on the page.

          – ceving
          24 mins ago





          This adds much pressure on the rest of the page. It collapses every other vfill on the page.

          – ceving
          24 mins ago













          @ceving That is why it is so dangerous and that Knuth as a result did not provide the corresponding vfilll macro in TeX. Too hot to handle! I thought it a curious oddity.

          – Steven B. Segletes
          21 mins ago





          @ceving That is why it is so dangerous and that Knuth as a result did not provide the corresponding vfilll macro in TeX. Too hot to handle! I thought it a curious oddity.

          – Steven B. Segletes
          21 mins ago

















          draft saved

          draft discarded
















































          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%2f484483%2fhow-to-fill-page-vertically%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 to make RAID controller rescan devices The 2019 Stack Overflow Developer Survey Results Are InLSI MegaRAID SAS 9261-8i: Disk isn't recognized after replacementHow to monitor the hard disk status behind Dell PERC H710 Raid Controller with CentOS 6?LSI MegaRAID - Recreate missing RAID 1 arrayext. 2-bay USB-Drive with RAID: btrfs RAID vs built-in RAIDInvalid SAS topologyDoes enabling JBOD mode on LSI based controllers affect existing logical disks/arrays?Why is there a shift between the WWN reported from the controller and the Linux system?Optimal RAID 6+0 Setup for 40+ 4TB DisksAccidental SAS cable removal

          Куамањотепек (Чилапа де Алварез) Садржај Становништво Види још Референце Спољашње везе Мени за навигацију17°19′47″N 99°1′51″W / 17.32972° СГШ; 99.03083° ЗГД / 17.32972; -99.0308317°19′47″N 99°1′51″W / 17.32972° СГШ; 99.03083° ЗГД / 17.32972; -99.030838877656„Instituto Nacional de Estadística y Geografía”„The GeoNames geographical database”Мексичка насељапроширитиуу

          Can the Right Ascension and Argument of Perigee of a spacecraft's orbit keep varying by themselves with time? The 2019 Stack Overflow Developer Survey Results Are InHow is the altitude of a satellite defined, given that the Earth is not spherical?Why do satellites appear to move faster when overhead and slower closer to the horizon?For the mathematical relationship between J2 (km^5/s^2) and dimensionless J2 - which one is derived from the other?Why is Nodal precession affected by the rotational period of the planet?Why is it so difficult to predict the exact reentry location and time of a very low earth orbit object?Why are low earth orbit satellites not visible from the same place all the time?Perifocal coordinates and the orbit equationHow feasible is the Moonspike mission?What was the typical perigee after a shuttle de-orbit burn?I am having trouble calculating my classic orbital elements and am at a loss on where to lookAm I supposed to modify the gravitational constant with scale and why do fps & time scale changes cause my orbit to break?How Local time of a sun synchronous orbit is related to Right ascension of ascending node?What is wrong with my orbit sim equations? How can I fix them?How to obtain the initial positions and velocities of an inclined orbit?