我正在使用LaTeX,並且我有關於字符串操作的問題。 我想要對字符串的每個字符進行操作,具體來說是 我想用「\ discretionary {} {} {} x」替換每個字符「x」。我想這樣做 這是因爲我有一個長字符串(DNA),我希望能夠在任何時間點在 處分開而沒有連字符。乳膠 - 對字符串中的每個字符應用操作
因此,我希望有一個名爲「myDNA」的命令,可以替代 手動插入每個字符之後的\ discretionary {} {} {}。
這可能嗎?我瀏覽過網頁,並沒有多少幫助 關於這個主題的信息(至少沒有任何我能理解),我希望 ,你可以幫助。
--edit 澄清: 我想完成的文檔中看到的是這樣的:
the dna sequence is CTAAAGAAAACAGGACGATTAGATGAGCTTGAGAAAGCCATCACCACTCA AATACTAAATGTGTTACCATACCAAGCACTTGCTCTGAAATTTGGGGACTGAGTACACCAAATACGATAG ATCAGTGGGATACAACAGGCCTTTACAGCTTCTCTGAACAAACCAGGTCTCTTGATGGTCGTCTCCAGGT ATCCCATCGAAAAGGATTGCCACATGTTATATATTGCCGATTATGGCGCTGGCCTGATCTTCACAGTCAT CATGAACTCAAGGCAATTGAAAACTGCGAATATGCTTTTAATCTTAAAAAGGATGAAGTATGTGTAAACC CTTACCACTATCAGAGAGTTGAGACACCAGTTTTGCCTCCAGTATTAGTGCCCCGACACACCGAGATCCT AACAGAACTTCCGCCTCTGGATGACTATACTCACTCCATTCCAGAAAACACTAACTTCCCAGCAGGAATT
只是普通的換行,沒有任何連字符。 DNA序列將是一個長的字符串,沒有任何空格或任何東西,但它可以隨時中斷。 這就是爲什麼我的想法是在每個 字符後面加上一個「\ discretionary {} {} {}」,這樣它就可以在任何時候中斷而不插入任何連字符。
你不能使用'\ -'作爲自由連字嗎? Wayyyyy更短。我仍在考慮自動放置。 – Cascabel 2010-03-16 20:34:17
我的想法是,必須有一種方法(無法找到它)告訴LaTeX它可以在任何地方連字符。它當然可以讓你關掉它! – Cascabel 2010-03-16 20:41:34
也許,如果你能夠做到以下幾點:告訴它在任何地方連字符連字符短文本,並將默認連字符設置爲「無」;那麼它會滿足我的需求 – hroest 2010-03-16 20:43:57