問題: 科研寫作:在 if-then 句子里,逗號應該放在 then 前還是后?

問題描述
我曾見過幾個句子將逗號放在 then 后。例如:If I have to type then, I need to switch on my system.,但在其它情況下,逗號則置于 then 之前。例如:If I have to type, then I need to switch on my system.,請問那個用法才是正確的?
寫答案
意得輯專家視點 Editage Insights 目前正在維護中。維護期間,部分站點功能,如登錄、注冊可能無法正常工作。
1 人回答這個問題
回答:

應該說這兩個用法都是正確的,但是意義不同,讓我們先看第一個句子:

If I have to type then, I need to switch on my system.

這意味著若必須在未來的一個特定時間里打字,就得先啟動電腦系統。該例句并非一般理解的 if-then 條件從句。

接下來看一下第二個句子:

If I have to type,then I need to switch on my system.

這是條件語句的例子,句子含義為:若要做某些事情(打字),必須先做另一件事情(啟動電腦系統)。在此例句里, If I have to type 作為介紹性元素,因此逗號應置于 type 之后 then 之前。

若見到的句子里逗號出現在 then 之后,表示其意思和上面第一個句子相似,并非 If-then 條件語句。

該話題屬于文稿寫作階段

了解科研寫作的各個小細節,將你的研究化為值得發表的論文,在這里找到所有寫出優質論文需要的資源。