Comments (3)
It reads fine without the comma.
Original comment by [email protected]
on 25 Jun 2011 at 11:27
- Changed state: WontFix
from vim.
It does not read fine to me and other people:
<rindolf> Hi all. http://paste.debian.net/121122/ - “In chapter 4 several
ways to make small changes were explained.” - I think there should be a comma
after the “chapter 4” - am I right?
<Elench> I'd use one, yes
<rindolf> Elench: are you talking to me?
<Elench> rindolf: yes, sorry
<rindolf> Elench: OK.
<rindolf> Elench: thanks.
<Elench> Np
Also see: http://www.google.com/search?q=%22in%20chapter%22 .
Original comment by [email protected]
on 27 Jun 2011 at 9:43
from vim.
Style guides for English generally recommend using commas for introductory
phrases of more than four or five words. Because "in chapter 4" is only three
words, it's okay to omit it. Four or five is a general rule of thumb, not an
absolute.
Your search returned many results about "Chapter X" bankruptcy (where X = 7 or
11 or 13). Perhaps a better example search is:
http://www.google.com/search?q=%22in+chapter+%2A+we%22 (more likely to be found
in prose)
It's split fairly evenly on the first couple results pages between using the
comma or not.
Other references:
Yahoo! Style Guide:
http://styleguide.yahoo.com/editing/punctuate-proficiently/commas (§ Setting
off introductory elements - uses 4+ as the rule of thumb).
The Economist Style Guide:
http://www.economist.com/research/styleGuide/index.cfm?page=805695 (comma not
necessary after a short phrase at the start)
Many more at:
http://www.google.com/search?q=style+guide+comma+introductory+phrase
Several of the top results in that search point out that short introductory
phrases often require a judgment call.
Original comment by [email protected]
on 27 Jun 2011 at 11:13
from vim.
Related Issues (20)
- Virtual text added as spaces if `virtualedit=all` HOT 1
- [vim9script] Unexpected results for `!false || !false` and `!true && !true` in `:def` style function HOT 3
- This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. HOT 4
- `<C-[>` still broken for certain Cyrillic keyboard layouts HOT 6
- Virtual text affects `gq` format behavior. HOT 3
- Strange behavior of fnamemodify on Windows HOT 7
- `win_execute` should(?) update popup properties (`scrollbar`) HOT 1
- Unicode character ſ is matched as itself and as 's.' HOT 4
- windo + 'winfixbuf' creates a split even when it doesn't need to HOT 1
- Missing 'below' virtual text after truncated line with other active text props
- v:event.regname blank for +, *, ", etc in TextYankPost in WSL HOT 6
- enew + 'winfixbuf' could be more flexible HOT 1
- Conflict between perl and ncurses HOT 8
- Test hangs with E437 Terminal capability cm required, but running test manually works HOT 11
- If you `:bdelete` from a `'winfixbuf'` window, what should happen? HOT 3
- [vim9class] enum_value->string() issues HOT 19
- Mapping does not trigger `TextChanged`
- When translating, the error E877 is marked as obsolete HOT 2
- Vim9: ":call" in legacy Vim script cannot find imported class member functions. HOT 1
- wrong pamconf highlighting HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vim.