Is a period after an abbreviation the same as an end of sentence period?taking unncessary space after e.g. or...

How to discourage/prevent PCs from using door choke-points?

Is it ok to include an epilogue dedicated to colleagues who passed away in the end of the manuscript?

Question about partial fractions with irreducible quadratic factors

If the Captain's screens are out, does he switch seats with the co-pilot?

If Invisibility ends because the original caster casts a non-concentration spell, does Invisibility also end on other targets of the original casting?

US to Europe trip with Canada layover- is 52 minutes enough?

Playing ONE triplet (not three)

Running a subshell from the middle of the current command

How do anti-virus programs start at Windows boot?

How is the Swiss post e-voting system supposed to work, and how was it wrong?

Is going from continuous data to categorical always wrong?

Can the druid cantrip Thorn Whip really defeat a water weird this easily?

"One can do his homework in the library"

Want to switch to tankless, but can I use my existing wiring?

Touchscreen-controlled dentist office snowman collector game

Silly Sally's Movie

Format picture and text with TikZ and minipage

Does Linux have system calls to access all the features of the file systems it supports?

Is having access to past exams cheating and, if yes, could it be proven just by a good grade?

What is the difference between "shut" and "close"?

Giving Plot options defined outside of the Plot expression

Why does Deadpool say "You're welcome, Canada," after shooting Ryan Reynolds in the end credits?

Why doesn't the EU now just force the UK to choose between referendum and no-deal?

Humans have energy, but not water. What happens?



Is a period after an abbreviation the same as an end of sentence period?


taking unncessary space after e.g. or i.e.How do you code Mr./Dr./Mrs. in LaTeX?LaTeX: The Space Between WordsVariation of spacing in between wordsGood practice on spacingWhat is the proper use of @ (i.e., backslash-at)?How to properly typeset all forms of punctuation used in English-language documents?Tilde and slash in LaTeXHow to get rid of the “Oxford comma” in a listing of three or more authors?Abbreviations and spacingImplementing a sort of “tightened frenchspacing”Period after math-mode equationHow to prevent xspace from adding a full space after a period?Macros that can lead to double periods at end of sentenceRemoving double punctuation when SI units with dots occur at the end of a sentenceRemove period at end of bibliography itemsHow can I insert a special character at the end of each sentence?Cite after end of sentence mangles whitespaceCite after end of sentence mangles whitespace (Biblatex!)Suppressing end-of-sentence spacing after period not working in beamer class?













147















Does latex do anything special with periods? If so, is there a way to differentiate end-of-sentence periods from periods indicating abbreviation?










share|improve this question





























    147















    Does latex do anything special with periods? If so, is there a way to differentiate end-of-sentence periods from periods indicating abbreviation?










    share|improve this question



























      147












      147








      147


      40






      Does latex do anything special with periods? If so, is there a way to differentiate end-of-sentence periods from periods indicating abbreviation?










      share|improve this question
















      Does latex do anything special with periods? If so, is there a way to differentiate end-of-sentence periods from periods indicating abbreviation?







      spacing typography punctuation






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Aug 17 '11 at 12:02









      lockstep

      192k53592723




      192k53592723










      asked Aug 23 '10 at 23:58









      Neil GNeil G

      7,711135393




      7,711135393






















          2 Answers
          2






          active

          oldest

          votes


















          129














          There is the issue of end of sentence space vs. space between words. By default the first one is bigger.



          documentclass{article}
          begin{document}
          noindent
          e.g. this and that\
          e.g. this and that
          end{document}


          In the first line the space after the 2nd period is typeset like an end of sentence space. In the second line the space after the 2nd period is typeset like a normal inter-word space:



          spacing example (200%)



          You can setup with frenchspacing that the end of sentence space is not different from the normal inter-word spacing.



          An @ before a period sets up end of sentence spacing. This is needed, if the sentence ends with a one-capital-letter word.






          share|improve this answer





















          • 8





            You can also use a ~ after a period in order to have non sentence spacing after a period. (You might want to do this if you write e.g. 'see p. 1'.)

            – twsh
            Aug 24 '10 at 11:03






          • 8





            You can also put @ after punctuation to enforce a regular sized space.

            – Will Robertson
            Aug 24 '10 at 13:48






          • 14





            Not that in @Tom's suggestion ~ is a non-breaking space (a line will not break after the prefix in Dr.~Smith, for example). This may not be desired.

            – Geoff
            Aug 24 '10 at 16:26






          • 12





            @Tom: A tilde ("~") produces a non-breaking space. Most of the times it's better to use " " which produces a normal regular sized space.

            – StrawberryFieldsForever
            Jun 14 '12 at 11:38








          • 4





            I'd suggest using e.,g. (cf. this comment, for example).

            – nutty about natty
            Jun 22 '14 at 4:49





















          95














          Yes, using @. The following is adapted from my blog.



          In approximate detail, the idea of @ is to indicate when punctuation is or isn’t ending a sentence. Why would you want to do that? By default, Plain TeX and LaTeX both have a feature whereby a little extra space is allowed after a sentence (whether a period or other punctuation mark) to help break the paragraph into lines. If you need a little extra space in this line, better to lump it after the period than add extra space between all the words.



          This typesetting approach was very common (often to an exaggerated extent) in the 1800s and early 1900s but nowadays I think is less common. If you don’t like it, write frenchspacing in your preamble and you can forget about whether @ is ever required. However, when writing a LaTeX document for another source, such as a journal, it’s polite to follow their style and include such niceties.



          One example for using @ is after abbreviations such as ‘Prof.@ Crumb’. Without the @, the space after ‘Prof.’ will be mistakenly enlarged—this is a common typographical mistake in (La)TeX documents. Another way (and usually preferred) to do this is to write Prof. Crumb, which is a little easier to remember and to type.



          Conversely, @ can also be used to indicate when a punctuation mark should end a sentence. By default, punctuation after a capital letter is assumed not to end a sentence (so you can write ‘M. C. Escher’ without the @). But if you happened to refer to someone by their initial at the end of a sentence you’d need to write, say,



          … `So he did', said M@.  (New sentence) …


          to ensure that the extra spacing was included after that final period.



          I should also mention that I often don’t use @ after punctuation in favour of typing an explicit space control sequence; that is, I prefer to write Prof. Crumb. This is shorter to type and perhaps more memorable.



          There are some important edge cases to consider. Other punctuation is ‘invisible’ to the marker for indicating sentence end; consider:



          depending on the context of `a' and `b' (etc.) where …


          The space factor (which is the parameter governing when and where this extra space should appear) isn’t ‘reset’ by the parenthesis and you need to write (etc.@) instead. Here's another example:



          … `Et cetera et cetera etc.' said the King …


          Here, there will be extra space after the closing quotes ' (or '') that is incorrectly added due to the presence of the period; the closing bracket ] is also ‘invisible’ to the space factor.



          In the examples above, you don't want extra space after the (etc.), but if an entire sentence is enclosed in parentheses you would:



          I like eggs and bacon. (Poached and crispy.) Best with coffee.


          So care should be taken when composing the TeX source. In cases where you know a period will never end a sentence, the best idea is to define a macro for inserting it all without your having to remember it; for example,



          makeatletter
          newcommandetc{etc@ifnextchar.{}{.@}}
          makeatother


          where you would write ‘(etc)’ or ‘…, etc, …’ but if you wanted to finish a sentence with it, you would explicitly include the period:



          … etc. (New sentence) …





          share|improve this answer





















          • 2





            V@. destroys the kerning. How can one prevent that?

            – Torsten Bronger
            Mar 15 '18 at 12:43











          • Sorry, Will, I take issue with the contention that @ should be used after a period to indicate that it's not the end of a sentence. See answers to this question: What is the proper use of @ (i.e., backslash-at)? (Otherwise it's a great answer.)

            – barbara beeton
            Mar 9 at 2:54













          • @barbarabeeton — should be used or could be used? As far as I know it's the only way in this circumstance to insert a period that you know without doubt does not end a sentence. You made me go and test again and the @ does change the space after the period in this context to be a "normal" space. I see you have argued for _ in other places, but here in particular we don't know whether there will be a space coming up or not. Consider agg lie (etc.@) crump — without @, there is a sentence-ending space before crump. (Maybe nonsense example is nonsense though.)

            – Will Robertson
            Mar 10 at 2:58






          • 1





            It's my opinion that the slash-space should be used. In the example you give in your comment, I would input that as agg lie (etc.) crump. (Besides, "etc." here could be at the end of a sentence though I can't think of any situation where "i.e." would be at the end of a sentence.} Although @ does demonstrably give the desired result, it's confusing to teach, especially to beginners. It's simply trying to be too clever.

            – barbara beeton
            Mar 10 at 14:39











          • @barbarabeeton — I largely agree with you, I was just trying to clarify for anyone else reading here :-) My shorthand for remembering what @ is that it is a “mask” for any punctuation changes. “X.” has special behaviour caused by the X on the dot, so put @ in the middle to revert to normal behaviour. “abc. def” has special sentence-end behaviour after the dot, so put @ there if it’s not the end of a sentence. Probably the 2e kernel should define semantic commands for these purposes as well!

            – Will Robertson
            Mar 10 at 21:21











          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%2f2229%2fis-a-period-after-an-abbreviation-the-same-as-an-end-of-sentence-period%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









          129














          There is the issue of end of sentence space vs. space between words. By default the first one is bigger.



          documentclass{article}
          begin{document}
          noindent
          e.g. this and that\
          e.g. this and that
          end{document}


          In the first line the space after the 2nd period is typeset like an end of sentence space. In the second line the space after the 2nd period is typeset like a normal inter-word space:



          spacing example (200%)



          You can setup with frenchspacing that the end of sentence space is not different from the normal inter-word spacing.



          An @ before a period sets up end of sentence spacing. This is needed, if the sentence ends with a one-capital-letter word.






          share|improve this answer





















          • 8





            You can also use a ~ after a period in order to have non sentence spacing after a period. (You might want to do this if you write e.g. 'see p. 1'.)

            – twsh
            Aug 24 '10 at 11:03






          • 8





            You can also put @ after punctuation to enforce a regular sized space.

            – Will Robertson
            Aug 24 '10 at 13:48






          • 14





            Not that in @Tom's suggestion ~ is a non-breaking space (a line will not break after the prefix in Dr.~Smith, for example). This may not be desired.

            – Geoff
            Aug 24 '10 at 16:26






          • 12





            @Tom: A tilde ("~") produces a non-breaking space. Most of the times it's better to use " " which produces a normal regular sized space.

            – StrawberryFieldsForever
            Jun 14 '12 at 11:38








          • 4





            I'd suggest using e.,g. (cf. this comment, for example).

            – nutty about natty
            Jun 22 '14 at 4:49


















          129














          There is the issue of end of sentence space vs. space between words. By default the first one is bigger.



          documentclass{article}
          begin{document}
          noindent
          e.g. this and that\
          e.g. this and that
          end{document}


          In the first line the space after the 2nd period is typeset like an end of sentence space. In the second line the space after the 2nd period is typeset like a normal inter-word space:



          spacing example (200%)



          You can setup with frenchspacing that the end of sentence space is not different from the normal inter-word spacing.



          An @ before a period sets up end of sentence spacing. This is needed, if the sentence ends with a one-capital-letter word.






          share|improve this answer





















          • 8





            You can also use a ~ after a period in order to have non sentence spacing after a period. (You might want to do this if you write e.g. 'see p. 1'.)

            – twsh
            Aug 24 '10 at 11:03






          • 8





            You can also put @ after punctuation to enforce a regular sized space.

            – Will Robertson
            Aug 24 '10 at 13:48






          • 14





            Not that in @Tom's suggestion ~ is a non-breaking space (a line will not break after the prefix in Dr.~Smith, for example). This may not be desired.

            – Geoff
            Aug 24 '10 at 16:26






          • 12





            @Tom: A tilde ("~") produces a non-breaking space. Most of the times it's better to use " " which produces a normal regular sized space.

            – StrawberryFieldsForever
            Jun 14 '12 at 11:38








          • 4





            I'd suggest using e.,g. (cf. this comment, for example).

            – nutty about natty
            Jun 22 '14 at 4:49
















          129












          129








          129







          There is the issue of end of sentence space vs. space between words. By default the first one is bigger.



          documentclass{article}
          begin{document}
          noindent
          e.g. this and that\
          e.g. this and that
          end{document}


          In the first line the space after the 2nd period is typeset like an end of sentence space. In the second line the space after the 2nd period is typeset like a normal inter-word space:



          spacing example (200%)



          You can setup with frenchspacing that the end of sentence space is not different from the normal inter-word spacing.



          An @ before a period sets up end of sentence spacing. This is needed, if the sentence ends with a one-capital-letter word.






          share|improve this answer















          There is the issue of end of sentence space vs. space between words. By default the first one is bigger.



          documentclass{article}
          begin{document}
          noindent
          e.g. this and that\
          e.g. this and that
          end{document}


          In the first line the space after the 2nd period is typeset like an end of sentence space. In the second line the space after the 2nd period is typeset like a normal inter-word space:



          spacing example (200%)



          You can setup with frenchspacing that the end of sentence space is not different from the normal inter-word spacing.



          An @ before a period sets up end of sentence spacing. This is needed, if the sentence ends with a one-capital-letter word.







          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited Jun 11 '16 at 11:22

























          answered Aug 24 '10 at 5:46









          maxschlepzigmaxschlepzig

          5,952114253




          5,952114253








          • 8





            You can also use a ~ after a period in order to have non sentence spacing after a period. (You might want to do this if you write e.g. 'see p. 1'.)

            – twsh
            Aug 24 '10 at 11:03






          • 8





            You can also put @ after punctuation to enforce a regular sized space.

            – Will Robertson
            Aug 24 '10 at 13:48






          • 14





            Not that in @Tom's suggestion ~ is a non-breaking space (a line will not break after the prefix in Dr.~Smith, for example). This may not be desired.

            – Geoff
            Aug 24 '10 at 16:26






          • 12





            @Tom: A tilde ("~") produces a non-breaking space. Most of the times it's better to use " " which produces a normal regular sized space.

            – StrawberryFieldsForever
            Jun 14 '12 at 11:38








          • 4





            I'd suggest using e.,g. (cf. this comment, for example).

            – nutty about natty
            Jun 22 '14 at 4:49
















          • 8





            You can also use a ~ after a period in order to have non sentence spacing after a period. (You might want to do this if you write e.g. 'see p. 1'.)

            – twsh
            Aug 24 '10 at 11:03






          • 8





            You can also put @ after punctuation to enforce a regular sized space.

            – Will Robertson
            Aug 24 '10 at 13:48






          • 14





            Not that in @Tom's suggestion ~ is a non-breaking space (a line will not break after the prefix in Dr.~Smith, for example). This may not be desired.

            – Geoff
            Aug 24 '10 at 16:26






          • 12





            @Tom: A tilde ("~") produces a non-breaking space. Most of the times it's better to use " " which produces a normal regular sized space.

            – StrawberryFieldsForever
            Jun 14 '12 at 11:38








          • 4





            I'd suggest using e.,g. (cf. this comment, for example).

            – nutty about natty
            Jun 22 '14 at 4:49










          8




          8





          You can also use a ~ after a period in order to have non sentence spacing after a period. (You might want to do this if you write e.g. 'see p. 1'.)

          – twsh
          Aug 24 '10 at 11:03





          You can also use a ~ after a period in order to have non sentence spacing after a period. (You might want to do this if you write e.g. 'see p. 1'.)

          – twsh
          Aug 24 '10 at 11:03




          8




          8





          You can also put @ after punctuation to enforce a regular sized space.

          – Will Robertson
          Aug 24 '10 at 13:48





          You can also put @ after punctuation to enforce a regular sized space.

          – Will Robertson
          Aug 24 '10 at 13:48




          14




          14





          Not that in @Tom's suggestion ~ is a non-breaking space (a line will not break after the prefix in Dr.~Smith, for example). This may not be desired.

          – Geoff
          Aug 24 '10 at 16:26





          Not that in @Tom's suggestion ~ is a non-breaking space (a line will not break after the prefix in Dr.~Smith, for example). This may not be desired.

          – Geoff
          Aug 24 '10 at 16:26




          12




          12





          @Tom: A tilde ("~") produces a non-breaking space. Most of the times it's better to use " " which produces a normal regular sized space.

          – StrawberryFieldsForever
          Jun 14 '12 at 11:38







          @Tom: A tilde ("~") produces a non-breaking space. Most of the times it's better to use " " which produces a normal regular sized space.

          – StrawberryFieldsForever
          Jun 14 '12 at 11:38






          4




          4





          I'd suggest using e.,g. (cf. this comment, for example).

          – nutty about natty
          Jun 22 '14 at 4:49







          I'd suggest using e.,g. (cf. this comment, for example).

          – nutty about natty
          Jun 22 '14 at 4:49













          95














          Yes, using @. The following is adapted from my blog.



          In approximate detail, the idea of @ is to indicate when punctuation is or isn’t ending a sentence. Why would you want to do that? By default, Plain TeX and LaTeX both have a feature whereby a little extra space is allowed after a sentence (whether a period or other punctuation mark) to help break the paragraph into lines. If you need a little extra space in this line, better to lump it after the period than add extra space between all the words.



          This typesetting approach was very common (often to an exaggerated extent) in the 1800s and early 1900s but nowadays I think is less common. If you don’t like it, write frenchspacing in your preamble and you can forget about whether @ is ever required. However, when writing a LaTeX document for another source, such as a journal, it’s polite to follow their style and include such niceties.



          One example for using @ is after abbreviations such as ‘Prof.@ Crumb’. Without the @, the space after ‘Prof.’ will be mistakenly enlarged—this is a common typographical mistake in (La)TeX documents. Another way (and usually preferred) to do this is to write Prof. Crumb, which is a little easier to remember and to type.



          Conversely, @ can also be used to indicate when a punctuation mark should end a sentence. By default, punctuation after a capital letter is assumed not to end a sentence (so you can write ‘M. C. Escher’ without the @). But if you happened to refer to someone by their initial at the end of a sentence you’d need to write, say,



          … `So he did', said M@.  (New sentence) …


          to ensure that the extra spacing was included after that final period.



          I should also mention that I often don’t use @ after punctuation in favour of typing an explicit space control sequence; that is, I prefer to write Prof. Crumb. This is shorter to type and perhaps more memorable.



          There are some important edge cases to consider. Other punctuation is ‘invisible’ to the marker for indicating sentence end; consider:



          depending on the context of `a' and `b' (etc.) where …


          The space factor (which is the parameter governing when and where this extra space should appear) isn’t ‘reset’ by the parenthesis and you need to write (etc.@) instead. Here's another example:



          … `Et cetera et cetera etc.' said the King …


          Here, there will be extra space after the closing quotes ' (or '') that is incorrectly added due to the presence of the period; the closing bracket ] is also ‘invisible’ to the space factor.



          In the examples above, you don't want extra space after the (etc.), but if an entire sentence is enclosed in parentheses you would:



          I like eggs and bacon. (Poached and crispy.) Best with coffee.


          So care should be taken when composing the TeX source. In cases where you know a period will never end a sentence, the best idea is to define a macro for inserting it all without your having to remember it; for example,



          makeatletter
          newcommandetc{etc@ifnextchar.{}{.@}}
          makeatother


          where you would write ‘(etc)’ or ‘…, etc, …’ but if you wanted to finish a sentence with it, you would explicitly include the period:



          … etc. (New sentence) …





          share|improve this answer





















          • 2





            V@. destroys the kerning. How can one prevent that?

            – Torsten Bronger
            Mar 15 '18 at 12:43











          • Sorry, Will, I take issue with the contention that @ should be used after a period to indicate that it's not the end of a sentence. See answers to this question: What is the proper use of @ (i.e., backslash-at)? (Otherwise it's a great answer.)

            – barbara beeton
            Mar 9 at 2:54













          • @barbarabeeton — should be used or could be used? As far as I know it's the only way in this circumstance to insert a period that you know without doubt does not end a sentence. You made me go and test again and the @ does change the space after the period in this context to be a "normal" space. I see you have argued for _ in other places, but here in particular we don't know whether there will be a space coming up or not. Consider agg lie (etc.@) crump — without @, there is a sentence-ending space before crump. (Maybe nonsense example is nonsense though.)

            – Will Robertson
            Mar 10 at 2:58






          • 1





            It's my opinion that the slash-space should be used. In the example you give in your comment, I would input that as agg lie (etc.) crump. (Besides, "etc." here could be at the end of a sentence though I can't think of any situation where "i.e." would be at the end of a sentence.} Although @ does demonstrably give the desired result, it's confusing to teach, especially to beginners. It's simply trying to be too clever.

            – barbara beeton
            Mar 10 at 14:39











          • @barbarabeeton — I largely agree with you, I was just trying to clarify for anyone else reading here :-) My shorthand for remembering what @ is that it is a “mask” for any punctuation changes. “X.” has special behaviour caused by the X on the dot, so put @ in the middle to revert to normal behaviour. “abc. def” has special sentence-end behaviour after the dot, so put @ there if it’s not the end of a sentence. Probably the 2e kernel should define semantic commands for these purposes as well!

            – Will Robertson
            Mar 10 at 21:21
















          95














          Yes, using @. The following is adapted from my blog.



          In approximate detail, the idea of @ is to indicate when punctuation is or isn’t ending a sentence. Why would you want to do that? By default, Plain TeX and LaTeX both have a feature whereby a little extra space is allowed after a sentence (whether a period or other punctuation mark) to help break the paragraph into lines. If you need a little extra space in this line, better to lump it after the period than add extra space between all the words.



          This typesetting approach was very common (often to an exaggerated extent) in the 1800s and early 1900s but nowadays I think is less common. If you don’t like it, write frenchspacing in your preamble and you can forget about whether @ is ever required. However, when writing a LaTeX document for another source, such as a journal, it’s polite to follow their style and include such niceties.



          One example for using @ is after abbreviations such as ‘Prof.@ Crumb’. Without the @, the space after ‘Prof.’ will be mistakenly enlarged—this is a common typographical mistake in (La)TeX documents. Another way (and usually preferred) to do this is to write Prof. Crumb, which is a little easier to remember and to type.



          Conversely, @ can also be used to indicate when a punctuation mark should end a sentence. By default, punctuation after a capital letter is assumed not to end a sentence (so you can write ‘M. C. Escher’ without the @). But if you happened to refer to someone by their initial at the end of a sentence you’d need to write, say,



          … `So he did', said M@.  (New sentence) …


          to ensure that the extra spacing was included after that final period.



          I should also mention that I often don’t use @ after punctuation in favour of typing an explicit space control sequence; that is, I prefer to write Prof. Crumb. This is shorter to type and perhaps more memorable.



          There are some important edge cases to consider. Other punctuation is ‘invisible’ to the marker for indicating sentence end; consider:



          depending on the context of `a' and `b' (etc.) where …


          The space factor (which is the parameter governing when and where this extra space should appear) isn’t ‘reset’ by the parenthesis and you need to write (etc.@) instead. Here's another example:



          … `Et cetera et cetera etc.' said the King …


          Here, there will be extra space after the closing quotes ' (or '') that is incorrectly added due to the presence of the period; the closing bracket ] is also ‘invisible’ to the space factor.



          In the examples above, you don't want extra space after the (etc.), but if an entire sentence is enclosed in parentheses you would:



          I like eggs and bacon. (Poached and crispy.) Best with coffee.


          So care should be taken when composing the TeX source. In cases where you know a period will never end a sentence, the best idea is to define a macro for inserting it all without your having to remember it; for example,



          makeatletter
          newcommandetc{etc@ifnextchar.{}{.@}}
          makeatother


          where you would write ‘(etc)’ or ‘…, etc, …’ but if you wanted to finish a sentence with it, you would explicitly include the period:



          … etc. (New sentence) …





          share|improve this answer





















          • 2





            V@. destroys the kerning. How can one prevent that?

            – Torsten Bronger
            Mar 15 '18 at 12:43











          • Sorry, Will, I take issue with the contention that @ should be used after a period to indicate that it's not the end of a sentence. See answers to this question: What is the proper use of @ (i.e., backslash-at)? (Otherwise it's a great answer.)

            – barbara beeton
            Mar 9 at 2:54













          • @barbarabeeton — should be used or could be used? As far as I know it's the only way in this circumstance to insert a period that you know without doubt does not end a sentence. You made me go and test again and the @ does change the space after the period in this context to be a "normal" space. I see you have argued for _ in other places, but here in particular we don't know whether there will be a space coming up or not. Consider agg lie (etc.@) crump — without @, there is a sentence-ending space before crump. (Maybe nonsense example is nonsense though.)

            – Will Robertson
            Mar 10 at 2:58






          • 1





            It's my opinion that the slash-space should be used. In the example you give in your comment, I would input that as agg lie (etc.) crump. (Besides, "etc." here could be at the end of a sentence though I can't think of any situation where "i.e." would be at the end of a sentence.} Although @ does demonstrably give the desired result, it's confusing to teach, especially to beginners. It's simply trying to be too clever.

            – barbara beeton
            Mar 10 at 14:39











          • @barbarabeeton — I largely agree with you, I was just trying to clarify for anyone else reading here :-) My shorthand for remembering what @ is that it is a “mask” for any punctuation changes. “X.” has special behaviour caused by the X on the dot, so put @ in the middle to revert to normal behaviour. “abc. def” has special sentence-end behaviour after the dot, so put @ there if it’s not the end of a sentence. Probably the 2e kernel should define semantic commands for these purposes as well!

            – Will Robertson
            Mar 10 at 21:21














          95












          95








          95







          Yes, using @. The following is adapted from my blog.



          In approximate detail, the idea of @ is to indicate when punctuation is or isn’t ending a sentence. Why would you want to do that? By default, Plain TeX and LaTeX both have a feature whereby a little extra space is allowed after a sentence (whether a period or other punctuation mark) to help break the paragraph into lines. If you need a little extra space in this line, better to lump it after the period than add extra space between all the words.



          This typesetting approach was very common (often to an exaggerated extent) in the 1800s and early 1900s but nowadays I think is less common. If you don’t like it, write frenchspacing in your preamble and you can forget about whether @ is ever required. However, when writing a LaTeX document for another source, such as a journal, it’s polite to follow their style and include such niceties.



          One example for using @ is after abbreviations such as ‘Prof.@ Crumb’. Without the @, the space after ‘Prof.’ will be mistakenly enlarged—this is a common typographical mistake in (La)TeX documents. Another way (and usually preferred) to do this is to write Prof. Crumb, which is a little easier to remember and to type.



          Conversely, @ can also be used to indicate when a punctuation mark should end a sentence. By default, punctuation after a capital letter is assumed not to end a sentence (so you can write ‘M. C. Escher’ without the @). But if you happened to refer to someone by their initial at the end of a sentence you’d need to write, say,



          … `So he did', said M@.  (New sentence) …


          to ensure that the extra spacing was included after that final period.



          I should also mention that I often don’t use @ after punctuation in favour of typing an explicit space control sequence; that is, I prefer to write Prof. Crumb. This is shorter to type and perhaps more memorable.



          There are some important edge cases to consider. Other punctuation is ‘invisible’ to the marker for indicating sentence end; consider:



          depending on the context of `a' and `b' (etc.) where …


          The space factor (which is the parameter governing when and where this extra space should appear) isn’t ‘reset’ by the parenthesis and you need to write (etc.@) instead. Here's another example:



          … `Et cetera et cetera etc.' said the King …


          Here, there will be extra space after the closing quotes ' (or '') that is incorrectly added due to the presence of the period; the closing bracket ] is also ‘invisible’ to the space factor.



          In the examples above, you don't want extra space after the (etc.), but if an entire sentence is enclosed in parentheses you would:



          I like eggs and bacon. (Poached and crispy.) Best with coffee.


          So care should be taken when composing the TeX source. In cases where you know a period will never end a sentence, the best idea is to define a macro for inserting it all without your having to remember it; for example,



          makeatletter
          newcommandetc{etc@ifnextchar.{}{.@}}
          makeatother


          where you would write ‘(etc)’ or ‘…, etc, …’ but if you wanted to finish a sentence with it, you would explicitly include the period:



          … etc. (New sentence) …





          share|improve this answer















          Yes, using @. The following is adapted from my blog.



          In approximate detail, the idea of @ is to indicate when punctuation is or isn’t ending a sentence. Why would you want to do that? By default, Plain TeX and LaTeX both have a feature whereby a little extra space is allowed after a sentence (whether a period or other punctuation mark) to help break the paragraph into lines. If you need a little extra space in this line, better to lump it after the period than add extra space between all the words.



          This typesetting approach was very common (often to an exaggerated extent) in the 1800s and early 1900s but nowadays I think is less common. If you don’t like it, write frenchspacing in your preamble and you can forget about whether @ is ever required. However, when writing a LaTeX document for another source, such as a journal, it’s polite to follow their style and include such niceties.



          One example for using @ is after abbreviations such as ‘Prof.@ Crumb’. Without the @, the space after ‘Prof.’ will be mistakenly enlarged—this is a common typographical mistake in (La)TeX documents. Another way (and usually preferred) to do this is to write Prof. Crumb, which is a little easier to remember and to type.



          Conversely, @ can also be used to indicate when a punctuation mark should end a sentence. By default, punctuation after a capital letter is assumed not to end a sentence (so you can write ‘M. C. Escher’ without the @). But if you happened to refer to someone by their initial at the end of a sentence you’d need to write, say,



          … `So he did', said M@.  (New sentence) …


          to ensure that the extra spacing was included after that final period.



          I should also mention that I often don’t use @ after punctuation in favour of typing an explicit space control sequence; that is, I prefer to write Prof. Crumb. This is shorter to type and perhaps more memorable.



          There are some important edge cases to consider. Other punctuation is ‘invisible’ to the marker for indicating sentence end; consider:



          depending on the context of `a' and `b' (etc.) where …


          The space factor (which is the parameter governing when and where this extra space should appear) isn’t ‘reset’ by the parenthesis and you need to write (etc.@) instead. Here's another example:



          … `Et cetera et cetera etc.' said the King …


          Here, there will be extra space after the closing quotes ' (or '') that is incorrectly added due to the presence of the period; the closing bracket ] is also ‘invisible’ to the space factor.



          In the examples above, you don't want extra space after the (etc.), but if an entire sentence is enclosed in parentheses you would:



          I like eggs and bacon. (Poached and crispy.) Best with coffee.


          So care should be taken when composing the TeX source. In cases where you know a period will never end a sentence, the best idea is to define a macro for inserting it all without your having to remember it; for example,



          makeatletter
          newcommandetc{etc@ifnextchar.{}{.@}}
          makeatother


          where you would write ‘(etc)’ or ‘…, etc, …’ but if you wanted to finish a sentence with it, you would explicitly include the period:



          … etc. (New sentence) …






          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited 5 mins ago

























          answered Aug 24 '10 at 0:27









          Will RobertsonWill Robertson

          58.9k13157202




          58.9k13157202








          • 2





            V@. destroys the kerning. How can one prevent that?

            – Torsten Bronger
            Mar 15 '18 at 12:43











          • Sorry, Will, I take issue with the contention that @ should be used after a period to indicate that it's not the end of a sentence. See answers to this question: What is the proper use of @ (i.e., backslash-at)? (Otherwise it's a great answer.)

            – barbara beeton
            Mar 9 at 2:54













          • @barbarabeeton — should be used or could be used? As far as I know it's the only way in this circumstance to insert a period that you know without doubt does not end a sentence. You made me go and test again and the @ does change the space after the period in this context to be a "normal" space. I see you have argued for _ in other places, but here in particular we don't know whether there will be a space coming up or not. Consider agg lie (etc.@) crump — without @, there is a sentence-ending space before crump. (Maybe nonsense example is nonsense though.)

            – Will Robertson
            Mar 10 at 2:58






          • 1





            It's my opinion that the slash-space should be used. In the example you give in your comment, I would input that as agg lie (etc.) crump. (Besides, "etc." here could be at the end of a sentence though I can't think of any situation where "i.e." would be at the end of a sentence.} Although @ does demonstrably give the desired result, it's confusing to teach, especially to beginners. It's simply trying to be too clever.

            – barbara beeton
            Mar 10 at 14:39











          • @barbarabeeton — I largely agree with you, I was just trying to clarify for anyone else reading here :-) My shorthand for remembering what @ is that it is a “mask” for any punctuation changes. “X.” has special behaviour caused by the X on the dot, so put @ in the middle to revert to normal behaviour. “abc. def” has special sentence-end behaviour after the dot, so put @ there if it’s not the end of a sentence. Probably the 2e kernel should define semantic commands for these purposes as well!

            – Will Robertson
            Mar 10 at 21:21














          • 2





            V@. destroys the kerning. How can one prevent that?

            – Torsten Bronger
            Mar 15 '18 at 12:43











          • Sorry, Will, I take issue with the contention that @ should be used after a period to indicate that it's not the end of a sentence. See answers to this question: What is the proper use of @ (i.e., backslash-at)? (Otherwise it's a great answer.)

            – barbara beeton
            Mar 9 at 2:54













          • @barbarabeeton — should be used or could be used? As far as I know it's the only way in this circumstance to insert a period that you know without doubt does not end a sentence. You made me go and test again and the @ does change the space after the period in this context to be a "normal" space. I see you have argued for _ in other places, but here in particular we don't know whether there will be a space coming up or not. Consider agg lie (etc.@) crump — without @, there is a sentence-ending space before crump. (Maybe nonsense example is nonsense though.)

            – Will Robertson
            Mar 10 at 2:58






          • 1





            It's my opinion that the slash-space should be used. In the example you give in your comment, I would input that as agg lie (etc.) crump. (Besides, "etc." here could be at the end of a sentence though I can't think of any situation where "i.e." would be at the end of a sentence.} Although @ does demonstrably give the desired result, it's confusing to teach, especially to beginners. It's simply trying to be too clever.

            – barbara beeton
            Mar 10 at 14:39











          • @barbarabeeton — I largely agree with you, I was just trying to clarify for anyone else reading here :-) My shorthand for remembering what @ is that it is a “mask” for any punctuation changes. “X.” has special behaviour caused by the X on the dot, so put @ in the middle to revert to normal behaviour. “abc. def” has special sentence-end behaviour after the dot, so put @ there if it’s not the end of a sentence. Probably the 2e kernel should define semantic commands for these purposes as well!

            – Will Robertson
            Mar 10 at 21:21








          2




          2





          V@. destroys the kerning. How can one prevent that?

          – Torsten Bronger
          Mar 15 '18 at 12:43





          V@. destroys the kerning. How can one prevent that?

          – Torsten Bronger
          Mar 15 '18 at 12:43













          Sorry, Will, I take issue with the contention that @ should be used after a period to indicate that it's not the end of a sentence. See answers to this question: What is the proper use of @ (i.e., backslash-at)? (Otherwise it's a great answer.)

          – barbara beeton
          Mar 9 at 2:54







          Sorry, Will, I take issue with the contention that @ should be used after a period to indicate that it's not the end of a sentence. See answers to this question: What is the proper use of @ (i.e., backslash-at)? (Otherwise it's a great answer.)

          – barbara beeton
          Mar 9 at 2:54















          @barbarabeeton — should be used or could be used? As far as I know it's the only way in this circumstance to insert a period that you know without doubt does not end a sentence. You made me go and test again and the @ does change the space after the period in this context to be a "normal" space. I see you have argued for _ in other places, but here in particular we don't know whether there will be a space coming up or not. Consider agg lie (etc.@) crump — without @, there is a sentence-ending space before crump. (Maybe nonsense example is nonsense though.)

          – Will Robertson
          Mar 10 at 2:58





          @barbarabeeton — should be used or could be used? As far as I know it's the only way in this circumstance to insert a period that you know without doubt does not end a sentence. You made me go and test again and the @ does change the space after the period in this context to be a "normal" space. I see you have argued for _ in other places, but here in particular we don't know whether there will be a space coming up or not. Consider agg lie (etc.@) crump — without @, there is a sentence-ending space before crump. (Maybe nonsense example is nonsense though.)

          – Will Robertson
          Mar 10 at 2:58




          1




          1





          It's my opinion that the slash-space should be used. In the example you give in your comment, I would input that as agg lie (etc.) crump. (Besides, "etc." here could be at the end of a sentence though I can't think of any situation where "i.e." would be at the end of a sentence.} Although @ does demonstrably give the desired result, it's confusing to teach, especially to beginners. It's simply trying to be too clever.

          – barbara beeton
          Mar 10 at 14:39





          It's my opinion that the slash-space should be used. In the example you give in your comment, I would input that as agg lie (etc.) crump. (Besides, "etc." here could be at the end of a sentence though I can't think of any situation where "i.e." would be at the end of a sentence.} Although @ does demonstrably give the desired result, it's confusing to teach, especially to beginners. It's simply trying to be too clever.

          – barbara beeton
          Mar 10 at 14:39













          @barbarabeeton — I largely agree with you, I was just trying to clarify for anyone else reading here :-) My shorthand for remembering what @ is that it is a “mask” for any punctuation changes. “X.” has special behaviour caused by the X on the dot, so put @ in the middle to revert to normal behaviour. “abc. def” has special sentence-end behaviour after the dot, so put @ there if it’s not the end of a sentence. Probably the 2e kernel should define semantic commands for these purposes as well!

          – Will Robertson
          Mar 10 at 21:21





          @barbarabeeton — I largely agree with you, I was just trying to clarify for anyone else reading here :-) My shorthand for remembering what @ is that it is a “mask” for any punctuation changes. “X.” has special behaviour caused by the X on the dot, so put @ in the middle to revert to normal behaviour. “abc. def” has special sentence-end behaviour after the dot, so put @ there if it’s not the end of a sentence. Probably the 2e kernel should define semantic commands for these purposes as well!

          – Will Robertson
          Mar 10 at 21:21


















          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%2f2229%2fis-a-period-after-an-abbreviation-the-same-as-an-end-of-sentence-period%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

          El tren de la libertad Índice Antecedentes "Porque yo decido" Desarrollo de la...

          Puerta de Hutt Referencias Enlaces externos Menú de navegación15°58′00″S 5°42′00″O /...

          Castillo d'Acher Características Menú de navegación