1. Не могу найти каким образом вставлять исходный код в статью, чтобы он разворачивался
и сворачивался плюсиком, как показано в примере данной статьи для IDL.
При изучении HTML кода видно, что задействована функция "JavaScript" — ToggleCode().
Что надо указать в Word документе, чтобы ее заюзать?
2. При вставке гиперссылок хотелось бы использовать такие рисуночки, как <IMG src="/images/extA.gif" ...
Что надо сделать в Word, чтобы их подключить?
Где посмотреть весь спектр смайликов, имеющихся на сайте?
from __python__ import paradigma
from __future__ import generators
from __waterfall__ import power
Здравствуйте, __WaterFall__, Вы писали:
__W>1. Не могу найти каким образом вставлять исходный код в статью, чтобы он разворачивался __W> и сворачивался плюсиком, как показано в примере данной статьи для IDL.
Надо перед исходником поместить заголовок со стилем Name и начать его с "+" или "-".
__W>2. При вставке гиперссылок хотелось бы использовать такие рисуночки, как <IMG src="/images/extA.gif" ... __W> Что надо сделать в Word, чтобы их подключить?
Надо в свойствах гиперссылки, в поле "примечание", поместить текст "ext" или "file". См. документацию.
__W> Где посмотреть весь спектр смайликов, имеющихся на сайте?
Статьи тут не при чем, смайлики только на форуме (практически все есть в форме ввода сообщения).
Спасибо за советы Витилий,
R>Надо перед исходником поместить заголовок со стилем Name и начать его с "+" или "-".
стиль Name я вчера пробовал, но был вечер, видно я доку читал очень быстро, вот "+" и "-" поставить не догадался, как-то пропустил. Сегодня в доке явно вижу, как ясно и понятно написано, вчера (пивом клянусь) этого не было
R>Надо в свойствах гиперссылки, в поле "примечание", поместить текст "ext" или "file". См. документацию.
всё-равно не понял как писать это "примечание", даже после прочтения доки, например я хочу на какое-нибудь слово сделать абсолютныю ссылку + повесить картинку т.е. например <A href="http://www.my-site.com"><IMG src="http://www.rsdn.ru/images/fileA.gif" border="0" width="28" height="11" align="absmiddle">нажмите сюда пожалуйста</A>. Как это объянить word-у? ну написал я "ext" в поле "примечание", а как к ней приклеить fileA.gif?
R>Статьи тут не при чем, смайлики только на форуме (практически все есть в форме ввода сообщения).
Я не правильно выразился, я имел ввиду не смайлики, а маленькие рисуночки — атрибуты для ссылок <A href= ...
как например <IMG src="/images/extA.gif" ... <IMG src="/images/fileA.gif" ...
Я их наблюдаю в других статьях, стильно. (т.е. список картинок из папки 'images' меня и интересует).
Я так понимаю, что где-то в word-е в атрибутах ссылки надо ставить абсолютные ссылки-атрибуты,
<IMG src="http://www.rsdn.ru/images/fileA.gif" , иначе при открытии локально сгенерированного htm картинки не будут найдены? Или скачать к себе в папку нужные gif?
R>А какую статью Вы пишете?
Я пока не хотел бы называть тему публично, вероятно из-за суеверности, чтобы не сорваться на более насущные дела по дому. Это всё-таки будет моя первая статья для RSDN. Занимает много времени, уже неделю пишу по-вечерам. Дальше должно быть легче. Если закончу, то вы об этом очень скоро узнаете (я её собираюсь выслать на рецензирование).
Скорее всего это будет жанр алгоритмы/математика, хотя там есть небольшой уклон в сторону hardware. Сейчас пишу soft для статьи.
У меня ещё есть 1 вопрос, если я в статью хочу вставить небольшой графический пример, показывающий работу описываемых алгоритмов, могу ли я написать процедурку (например на "JavaScript") и вставить прямо в середину статьи?
или может оформить как отдельный файл htm и сделать ссылку? Как это правильно делается?
from __python__ import paradigma
from __future__ import generators
from __waterfall__ import power
Здравствуйте, __WaterFall__, Вы писали:
__W>Как это объянить word-у? ну написал я "ext" в поле "примечание", а как к ней приклеить fileA.gif?
в ворде ты рисунок не увимдишь, его "приклеит" конвертор в xml
__W>Я так понимаю, что где-то в word-е в атрибутах ссылки надо ставить абсолютные ссылки-атрибуты,
нет
__W>иначе при открытии локально сгенерированного htm картинки не будут найдены? Или скачать к себе в папку нужные gif?
да, заведи в корне диска каталог images с нужными рисунками, тогда увидишь и локально
Здравствуйте, Odi$$ey, Вы писали:
OE>в ворде ты рисунок не увимдишь, его "приклеит" конвертор в xml
Поправочка: в xml его тоже не будет, его сгенерирует XSLT в финальном HTML.
__W>>иначе при открытии локально сгенерированного htm картинки не будут найдены? Или скачать к себе в папку нужные gif?
При генерации локального HTML вообще ставятся абсолютные пути к рисункам (определяется по каталогу установки шаблона). Они верны только для этого компьютера. Но локальный HTML нужен только для просмотра сгенерированной статьи. На сайте будут другие пути.
со списком рисуночков понятно (chmA.gif extA.gif fileA.gif ls.gif ls1.gif ls2.gif)
OE>>в ворде ты рисунок не увимдишь, его "приклеит" конвертор в xml R>Поправочка: в xml его тоже не будет, его сгенерирует XSLT в финальном HTML.
спасибо, как я понял механизм такой
— в xml попадает type="ext"
— в html попадает абсолютный путь <IMG src="C:/Program Files/RSDN/Authoring Pack/Authoring/images/extA.gif"
— при выкладывании на RSDN абсолютный путь киляется
R>При генерации локального HTML вообще ставятся абсолютные пути к рисункам (определяется по каталогу установки шаблона). Они верны только для этого компьютера. Но локальный HTML нужен только для просмотра сгенерированной статьи. На сайте будут другие пути.
+ вопрос:
если я также захочу выложить html, например на свой сайт, мне надо пропатчить html, т.е. поубирать абсолютные пути?
может есть такая опция при генерации? (или скопировать в папку к статье всю папку Authoring и поставить в
свойствах путь к XSL = .\ (я попробовал — получим почти как на сайте <IMG src="./images/extA.gif")?
или все-таки самому писать конвертор?...)
есть второй способ скачать html статью с RSDN, (при условии, если ее опубликуют
мне так никто и не ответил на вопрос, можно ли в word документ вставлять сырой html код, например на "JavaScript"?
from __python__ import paradigma
from __future__ import generators
from __waterfall__ import power
Здравствуйте, Дьяченко Александр, Вы писали:
ДА>В Висте не ставится падает где-то ближе к концу. В офисе 2007 как-то странно работает панелька
А я и не удивлен. Новые версии софта МС всегда требуют переделки более-менее серьезных вещей, связанных с этим софтом...
Здравствуйте, Sheridan, Вы писали:
S>А я и не удивлен. Новые версии софта МС всегда требуют переделки более-менее серьезных вещей, связанных с этим софтом...
Здравствуйте, adontz, Вы писали:
S>>А я и не удивлен. Новые версии софта МС всегда требуют переделки более-менее серьезных вещей, связанных с этим софтом... A>Карфаген должен быть разрушен?
Уже почти собрал обратно
Function FormatRange(content As Range, Format As Boolean, Optional code As Boolean) As String
Dim h As Hyperlink, s As String, Text As String
Dim r As Range, shape As InlineShape, iCode As Integer
Set r = CopyRange(content)
ReplaceText r, "&", "&"
ReplaceText r, "<", "<"
ReplaceText r, ">", ">"
ReplaceText r, "^l", "<BR/>"If Format Then
If Not code Then
Dim temp As Range
Do While r.Hyperlinks.Count > 0
Set h = r.Hyperlinks(1)
Text = h.Range.Text
s = "<A href=""" & Escape(h.address) & """"If h.ScreenTip <> ""Then s = s & " type=""" & h.ScreenTip & """"
s = s & ">" & Text & "</A>"Set temp = h.Range.Duplicate
h.Delete
temp.Text = s
Loop
Do While r.InlineShapes.Count > 0
Set shape = r.InlineShapes(0)
Text = ProcessInlineShape(shape)
Set temp = shape.Range.Duplicate
shape.Delete
temp.Text = Text
Loop
End If
ReplaceFormat
If code Then ReplaceCode content
End If
Set r = CopyRange(content)
FormatRange = Replace(r.Text, vbCr, IIf(code, vbCrLf, ""))
End Function
Падает в выделенном месте 0 элемента нет. Есть 1. Надо или 0 поменять на 1 или заменить do while на for each (покрайней мере у меня прокатило).
Здравствуйте, AndrewVK, Вы писали:
ДА>>их можно и всегда подсвечивать AVK>А можно и никогда не подсвечивать, что будет не хуже.
А бог с ним , но себе я переделал
Здравствуйте, Sheridan, Вы писали:
A>>Карфаген должен быть разрушен? S>Ну еще скажи что я неправ. Достаточно прочитать ветку с корня.
Ну вот если почитать исправиления Дьяченко Александра, то статнет ясно что скрипт с самого начала был не ахти как корректно написан
А вообще твоё утверждение не вполне верно потому что
Там где обратную совместимость общают, она есть. Программы написанные для Windows 2000, запускаются и на ХР и на 2003
Там где её не обещают, её искать не надо. Программы для .Net Frameword 1.1 зачастую не корректно работают на .Net Framework 2.0