2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Как сделать функцию оффтоп в документе? (word, html, pdf)
Сообщение09.09.2012, 18:36 


28/11/11
2884
Можно ли сделать так, чтобы в документе какого-нибудь формата (word, html, pdf) при нажатии на некоторое слово ракрывался-скрывался некоторый текст? То есть как механизм оффтопа на этом сайте.

 Профиль  
                  
 
 Re: Как сделать функцию оффтоп в документе? (word, html, pdf)
Сообщение09.09.2012, 21:09 
Заслуженный участник


27/04/09
28128
Спойлер то есть. В HTML это делается с использованием CSS-свойства display (у него несколько значений, включая none — не показывать элемент и block — показывать как блок (типа абзацев)) и некоторого кода, который по щелчку на элементе-заголовке будет скрывать-показывать. «Скелет» реализации выглядит так:

код: [ скачать ] [ спрятать ]
Используется синтаксис HTML
<html>
<head>
<style type="text/css">
div.spoiler
{
  display: none; // вначале все спойлеры закрыты
}
</style>
<script type="text/javascript">
function alterSpoiler(id)
{
  var elem = document.getElementById(id);
  if (elem.style.display == 'none')
    elem.style.display = 'block';
  else
    elem.style.display = 'none';
}
</script>
</head>
<body>
<div onclick="alterSpoiler('spoiler1')">Спойлер 1:</div>
<div id="spoiler1" class="spoiler">Сначала этот текст не видно!</div>
<div onclick="alterSpoiler('spoiler2')">Спойлер 2:</div>
<div id="spoiler2" class="spoiler">И этот тоже.</div>
</body>
</html>
 

 Профиль  
                  
 
 Re: Как сделать функцию оффтоп в документе? (word, html, pdf)
Сообщение10.09.2012, 10:30 


21/05/09
992
В Word - "Вставка" - "Примечание"

При просмотре текста, если наводите курсор на выделенное слово - возникает окошко с текстом примечания.

 Профиль  
                  
 
 Re: Как сделать функцию оффтоп в документе? (word, html, pdf)
Сообщение10.09.2012, 13:15 


28/11/11
2884
А для pdf можно что-то подобное сделать?

 Профиль  
                  
 
 Re: Как сделать функцию оффтоп в документе? (word, html, pdf)
Сообщение10.09.2012, 14:45 
Заслуженный участник


15/05/05
3445
USA
longstreet в сообщении #616978 писал(а):
А для pdf можно что-то подобное сделать?
В pdf можно использовать аннотации (annotation).

 Профиль  
                  
 
 Re: Как сделать функцию оффтоп в документе? (word, html, pdf)
Сообщение10.09.2012, 14:53 


28/11/11
2884
В смысле? Не понял. Какие аннотации?

 Профиль  
                  
 
 Re: Как сделать функцию оффтоп в документе? (word, html, pdf)
Сообщение10.09.2012, 15:00 


21/05/09
992
в Foxit Reader есть кнопочка в виде желтой cтранички -Note Tool
Работает аналогично Word

 Профиль  
                  
 
 Re: Как сделать функцию оффтоп в документе? (word, html, pdf)
Сообщение12.09.2012, 03:55 
Заслуженный участник


15/05/05
3445
USA
longstreet в сообщении #617017 писал(а):
Какие аннотации?
annotations in pdf documents
Аннотации описаны в стандарте PDF. Создавать и модифицировать их можно, например, в Acrobat Pro. Про другие программы не знаю.

 Профиль  
                  
 
 Re: Как сделать функцию оффтоп в документе? (word, html, pdf)
Сообщение12.09.2012, 10:04 


28/11/11
2884
Да, я погуглил. Но нашёл там только возможность делать Notes - жёлтые записки, размещающиеся на полях текста. А спойлер как сделать тае и не увидел. А очень интересно. Но не вижу - где про это говорится?

 Профиль  
                  
 
 Re: Как сделать функцию оффтоп в документе? (word, html, pdf)
Сообщение12.09.2012, 11:17 


21/05/09
992
longstreet в сообщении #617795 писал(а):
Но нашёл там только возможность делать Notes - жёлтые записки, размещающиеся на полях текста.

А чем Вас это не устраивает?

 Профиль  
                  
 
 Re: Как сделать функцию оффтоп в документе? (word, html, pdf)
Сообщение12.09.2012, 18:30 


28/11/11
2884
Они статичные, не скрываются как это делает спойлер. Или как?

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Модератор: Модераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: Dmitriy40


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group