• Warl0k3@lemmy.world
    link
    fedilink
    arrow-up
    6
    ·
    15 hours ago

    Wait, what’s the rule for punctuation inside quotes? I don’t think I’ve ever noticed a regional difference.

    • ChickenLadyLovesLife@lemmy.world
      link
      fedilink
      English
      arrow-up
      9
      ·
      edit-2
      14 hours ago

      In the US, the punctuation is supposed to be inside of the quotes, even if that punctuation wasn’t actually part of what’s being quoted. So if somebody says “your mother sews socks that smell,” the quoted partial bit would be typed as “your mother sews socks.” In Britain it would be “your mother sews socks”. The difference might not be really obvious visually; it’s whether that period (which is required to end the sentence) is before the end quote or after it. Apparently programmers in the US (like I used to be) have gravitated towards the British style because with string variables (which are generally delimited by quotes) you can’t be farting around with adding phantom punctuation inside the quotes, even if it is grammatically correct here.

      • TwentySeven@lemmy.world
        link
        fedilink
        arrow-up
        8
        ·
        12 hours ago

        I’m I’m not mistaken, the reasoning for this goes back to the printing press era. The comma or period would be on the same type block as the quotation mark; dealing with individual blocks for , or " was too fragile or fiddly. So they had blocks for ," and ." that were used regardless of sentence structure

        • silasmariner@programming.dev
          link
          fedilink
          arrow-up
          3
          ·
          6 hours ago

          Oh. That’s pretty neat. My favourite bit of typesetting lore :- this combination is known as the dog’s bollocks in some circles.