How do I write "something-based", where "something" is more than one word? [duplicate]
For example, "file system" and "related". Is it "file system-related"? It will appear as if it is a compound of "file" and "system-related", won't it?
Solution 1:
This is a very good question and is one that troubled me for a long time.
Here is what the Fowler brothers say in their Kings English:
TEXT 1: Within the last ten days two Anglo-South Americans have been in my office arranging for passages to New Zealand.—Times.
SUGGESTION 1: Anglo-South-Americans is the best that can be done. What is really wanted is Anglo-SouthAmericans, to show that South goes more closely with America. But it is too hopelessly contrary to usage at present.
TEXT 2: The proceeds of the recent London-New York loan.—Times.
SUGGESTION 2: London and New-York loan.
TEXT 3: A good, generous, King Mark-like sort of man.—Times.
SUGGESTION 3: King-Mark-like, in default of KingMark-like. But the addition of -like to compound names should be avoided.
TEXT 4: The Fugitive Slave-law in America before the rebellion.—H. Sidgwick.
SUGGESTION 4: Fugitive-Slave law
In answer to your question, based on Fowler's advice (which I find practical and logical), I would write filesystem-related or file-system-related, e.g., 'Please remember that this is a filesystem-related job.'
Solution 2:
You're looking at a compound compound modifier.
Generally, a compound modifier (a two-word phrase that is used as an adjective) is hyphenated when it appears before the noun it is modifying:
- The brick-oven pizza was cooked in a brick oven.
- Love is a two-way street.
The hyphen is there to prevent confusion on which words are being modified. There may be more important reasons, but this is the more-important reason.
Each of the components of a compound adjective can itself be a compound word. It is common in this case to use an "en dash" to keep things well organized:
- I plan to open a brick-oven–pizza restaurant.
- All file-system–related software has to be cleared by IT.