2017-07-03 69 views
0

我想創建一個超鏈接到一個文件夾中有一個空間。 由於第一個處理鏈接的方式,空間被刪除。如何把一個空間在一個獅身人面像的URL驅動器

不幸的是,我不能更改文件夾的名稱,因爲我不是所有者。

這通過將%20下面解決,但現在有一個第二個問題:

的路徑應該是 「文件:/// T:/ my_path的/ A &乙工具」。

它也可以表示爲「\\ network.com \ my_path \ A & B工具」。

* First link `hyperlink-name-1`_ 
* Second link `hyperlink-name-2`_ 

.. _hyperlink-name-1: file:///T:/my_path/A&B%20Tools 
.. _hyperlink-name-2: \\\\network.com\\my_path\\A&B%20Tools 

第一個鏈接的作品,當我映射network.comT

編輯:

感謝史蒂夫我看了一下HTML我看到,當我使用第二個鏈接。以\開頭的窗口路徑似乎不能正常工作。我認爲這是對這條道路的一種解釋。

回答

1

嘗試URL編碼的空間:

* A link `hyperlink-name`_ 

.. _hyperlink-name: file://my_path/A&B%20Tools 

編輯

而現在你上面的例子,獅身人面像生成以下HTML:

<ul class="simple"> 
<li>First link <a class="reference external" href="file:///T:/my_path/A&amp;B%20Tools">hyperlink-name-1</a></li> 
<li>Second link <a class="reference external" href="\\network.com\my_path\A&amp;B%20Tools">hyperlink-name-2</a></li> 
</ul> 

我懷疑你複印通將一個隱形字符(gremlin)放到你的.rst文件中。我注意到你也在你的問題中混合了例子:A&B ToolsM&S Tools。我會放慢腳步,檢查我所有的假設。

+0

謝謝你的工作,我已經更新了上面的問題。 – eflanigan00

+0

已更新,並感謝您的提示。現在我看看我在\\ network.com \中使用windows路徑時看到的html,它不喜歡使用%20和可能的&。文件:///鏈接完美。 – eflanigan00

+0

不確定你的意思是「不喜歡」。但如果我的回答是正確的,請接受它。謝謝! –