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 ] 

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



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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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