Обсуждение:Программирование Викиданных/Космические корабли и станции

Добавить тему
Активные обсуждения

Экземпляры объекта «Космические корабли и станции»Править

@Евгений, попробуйте объединить два первых запроса в один (в первом разделе). Так будет компактнее и круче. --Andrew Krizhanovsky (обсуждение) 14:51, 24 сентября 2021 (UTC)

Экземпляры объекта "Космические корабли и станции"Править

@Евгений, у этого скрипта w.wiki/49kH:

  1. Странный комментарий в первой строке.
  2. К пятой и шестой строкам добавьте комментариев.
  3. Параметр [AUTO_LANGUAGE] лишний, поскольку у всех станций и кораблей есть переводы на русский и английский.
  4. Кроме ?typeLabel, добавьте к выводу ещё ?type.

У листинга в одноимённом разделе комментарий "#List of spaceCraft and spaceStation". Замечания:

  • Добавьте пробел между "#" и "List". В последующих скриптах эта ошибка повторяется.
  • Почему такие необычные неанглийские слова: spaceCraft и spaceStation? Это ведь не переменные, а комментарий. --Andrew Krizhanovsky (обсуждение) 17:51, 7 октября 2021 (UTC)
1. Остался с прошлых лет. Исправил.
2. Добавил.
3. На паре вы сказали это написать. К тому же в будущем возможно ситуация, когда свойство станет полезно, а сейчас оно не мешает.
4. Мы с вами на паре добавляли, вы сказали убрать.
Пробел добавил, названия исправил. SavinovED (обсуждение) 15:05, 8 октября 2021 (UTC)

Иерархия и вывод космических кораблейПравить

@Евгений, у этого скрипта [1]:

  1. Добавьте вывод типа (?type и ?typeLabel), как в предыдущем скрипте.
  2. Предлагаю убрать вымышленные корабли (fictional). Давайте работать с настоящими.
  3. {?spacecraft wdt:P31 wd:Q402330.} #robotic spacecraft — эта строчка уже устарела. В 2021 году Q402330 не "robotic spacecraft".
  4. Когда уберёте вымышленные корабли, тогда параметр [AUTO_LANGUAGE] станет лишним. Уберите его, пожалуйста.
  5. Точки внутри фигурных скобок лишние. --Andrew Krizhanovsky (обсуждение) 17:51, 7 октября 2021 (UTC)

Список отечественных кораблейПравить

@Евгений, у этого скрипта [2]:

  1. можно многое доработать. Например, сделайте вывод типа объекта (?type и ?typeLabel) и Вы увидите, что многие объекты, которые Вы запрашиваете в скрипте, не существуют. Поэтому зачем их запрашивать?
  2. я предлагаю использовать короткую переменную ?s. Вот фрагмент для написания полноценного скрипта "Список отечественных кораблей":
# List of Russian and USSR spacecrafts
SELECT  ?s ?sLabel ?type ?typeLabel
WHERE
{
  ?s wdt:P31/wdt:P279* wd:Q40218; # instance of spacecraft with subclasses
     wdt:P17 wd:Q159.             # made in Russia
  ?s wdt:P31 ?type.
  SERVICE wikibase:label {bd:serviceParam wikibase:language "ru,en"}
}

SPARQL-запрос. --Andrew Krizhanovsky (обсуждение) 17:51, 7 октября 2021 (UTC)

ГрафикиПравить

@Andrew Krizhanovsky, cкрипты для графиков нерабочие, убрать какие-то объекты из набора (например, выдуманные корабли) никак не помогает. Спракл не выдаёт хоть какой-либо информации об ошибке.

@Евгений, какие именно скрипты нерабочие? Приведите ссылки, пожалуйста. --Andrew Krizhanovsky (обсуждение) 19:46, 11 ноября 2021 (UTC)
@Andrew Krizhanovsky, cкрипты для графиков их всего 2 и оба не работали. Сейчас по короткой ссылке вообще перестало что-либо открываться

График по РоссииПравить

@Евгений, посмотрел скрипты. Вот работающий скрипт https://w.wiki/4PSM.

Обратите внимание на оформление листинга. Желательно в других скриптах придерживаться его.

Евгений, прошу Вас после или до скрипта написать относительно его следующее:

  • Указать, что команда FLOOR() работает только так: (FLOOR()), в противном случае выдаёт такую-то ошибку.
  • Напишите, почему три строчки в старом скрипте не нужны при наличии свойства P619. Вот эти ненужные строчки:
{?item wdt:P31 wd:Q40218.} UNION #spacecraft
{?item wdt:P31 wd:Q18039177.} UNION #fiction spacecraft
{?item wdt:P31 wd:Q402330.} #robotic spacecraft
  • Объясните, почему в строке №3 нужна команда STR (вот здесь STR(?lapse)). Что будет с графиком, если не переводить год в String.
  • Объясните, зачем нужна команда UNION в строке №6.
  • Объясните назначение переменной ?lapse и как работает строчка №10.
  • Объясните назначение переменной ?quantity и как работает команда GROUP BY в строчке №13.
@Andrew Krizhanovsky, без скобок как в п.1 работает отлично, убрал их. Остальное подписал, обновил график и исправил подпись.
@Евгений, отличная работа. Странно, что так много запусков получилось, у меня было меньше. Замечания по иллюстрации:
  1. Было правильное название (Time schedule for launching spacecraft in Russia and the USSR.jpg) в том смысле, что полноценно описана суть рисунка по-английский. Аббревиатура SCRu.png ничено не описывает.
  2. Рисунок нужно загружать не локально, а на Викисклад (Тогда Вы это рисунок сможете использовать в Английском Викиверситете и других вики-проектах). Ссылка на учебник по загрузке иллюстраций на Викисклад есть на странице нашего курса.
  3. Должно быть полноценное описание файла с рисунком на Викискладе: русский, английский. + Категории.
  4. Напишите, когда загрузите на Викисклад, я удалю локальный файл. --Andrew Krizhanovsky (обсуждение) 06:08, 17 ноября 2021 (UTC)
Рисунки обновлены и загружены на склад. Добавлен новый график по странам. SavinovED (обсуждение) 10:52, 25 ноября 2021 (UTC)
@Евгений, отлично исправили. Остались небольшие замечания.
  1. Забыли написать про FLOOR, см. текст выше.
  2. Вы пишите: "Свойство Р619 (дата запуска космического корабля) в рамках данного скрипта заменяет набор свойств Р31 (частный случай понятия)." Не очень понятное предложения. Почему заменяет? Какой набор свойств? Я бы сослался на объекты в предыдущем скрипте (объединённых с помощью UNION) или сослался бы на три объекта выше и пояснил, почему свойство Р619 заменяет эти объекты. Сейчас объяснения нет.
  3. Объясните назначение переменных ?lapse и ?quantity. Выше я об этом просил. Вы частично выполнили мою просьбу, не с превышением. --Andrew Krizhanovsky (обсуждение) 19:21, 2 декабря 2021 (UTC)
1. Не забыл, ответ в самом начале моего первого сообщения тут. Если Вы откроете и запустите скрипт - увидите, что утверждение про скобки ошибочное.
2. & 3. Добавил в описание скрипта -- SavinovED (обсуждение) 11:51, 17 декабря 2021 (UTC)

График по всему мируПравить

@Евгений,

  1. Для столбчатой диаграммы (bar chart) по всему миру сделайте пока также интервал 5 лет, посмотрим, что получится.
  2. Пусть у каждой страны будет своя полоска (квадратик) на этой диаграмме. Посмотрите другие работы, пожалуйста, мы уже делали такие разноцветные графики. --Andrew Krizhanovsky (обсуждение) 17:19, 14 ноября 2021 (UTC)
@Andrew Krizhanovsky,
  1. Попробовал убрать строчки 5 и 6, получилось более 600 запусков в одном только 1965+5. Возможно, при этом перестаёт хватать условия по 619
  2. Сохраняя пятилетки? Поискал на странице Евгения и Леонида, подобного не нашёл. Думаю, в таком случае лучше оставить абсолютное значение за всё время.
  1. Сделайте два варианта (два листинга и две картинки): только с условием по 619 и с дополнительными ограничениями. Это интересно сравнить и обсудить в тексте статьи.
  2. А почему Вы нацпарки не посмотрели? Там как раз по странам.
  3. "Сохраняя пятилетки?" — Раз их так много получается, то без пятилеток, а на каждый год выводить значения, то есть без округления и без группировки. Группировка только по странам за каждый год.
@Andrew Krizhanovsky, сделал скрипты, прошу подтвердить загрузку, так как лишний раз редактировать неудобно.
  1. Обнаружил, что у левых запусков нет страны, при добавлении подгрузки страны значения становятся похожими на правду, вот скрипт https://w.wiki/4Qwc
  2. Цветной график без пятилеток https://w.wiki/4QwZ --Евгений 18.11.2021
Пока вопросов нет, подтверждаю. А там ещё подумаю.
В целом получилось прикольно, в смысле — здорово! Надо будет какие-то пояснения после графика написать, почему "вылез" 2200 год. Гляньте в Википедию. --Andrew Krizhanovsky (обсуждение) 11:44, 19 ноября 2021 (UTC)
  1. @Евгений, получилось хорошо. Не увидел в тексте ссылки на скрипт w.wiki/4QwZ и самого листинга.
  2. Если закоментировать строку 9 "FILTER...", то вместо 360 получим 400 запусков. Какие будут предложения?
  3. Каком смысл в этом комментарии: "group by launch + country"? Если в коде написано то же самое: GROUP BY ?launch ?country. Нужен здесь комментарий?
  4. Вам не кажется странной 7 строчка? Вот эта: ?country rdfs:label ?launchLabel.
  5. Вместо "в данный момент" пишите год.
  6. После графика "в мире" было бы интересно услышать оценку, как идут дела у отечественной космонавтики по количеству запусков.
  7. Думаю, что при наличии графика с ежегодными запусками во всём мире, не очень интересно смотреть на график, как Вы пишите "по десятилетиям в мире", хотя на самом деле это пятилетний график. Я бы убрал этот пятилетний в мире. --Andrew Krizhanovsky (обсуждение) 10:48, 30 ноября 2021 (UTC)
    @AKA MBG
    1. Cсылки действительно нет, а сам листинг в наличии. Добавил ссылку
    2. Отбрасываются 40 запусков без названий страны запуска, возможно, запуски были вне стран, или викиданные заполнены как-то криво, так же возможно, что пролезают какие-то фейковые (или дублирующиеся) запуски, с которыми мы боролись добавляя маркер страны
    3. Скорее всего "до" был какой-то подобный. Убрал за ненадобностью.
    4. Запуски в конкретных странах так как график нужен по странам, вроде вполне рабочий вариант.
    5. Заменил
    6. Добавил
    7. Убрал
    -- SavinovED (обсуждение) 10:05, 1 декабря 2021 (UTC)

@Евгений, как пишется слово country во множественном числе? Не countryes. Исправьте, пожалуйста. Это в комментариях к скриптам Вы писали.

  1. Итак, у Вас сейчас скрипт w.wiki/4Uqn выводит 360 запусков по странам и по годам. Попробуйте изменить условия этого скрипта, чтобы вывести список этих 40 (или больше) "плохих" запусков. При этом в итоговом списке хотелось бы увидеть имена проблемных объектов (содержащими ссылки на страницы Викиданных). Такой список и скрипт были бы полезны редакторам для исправления "космических" ошибок.
  2. ?country rdfs:label ?launchLabel. # В этой строчке у меня претензия к названию переменной: почему метка (название) страны называется ?launchLabel? Метка ?countryLabel ближе по смыслу. --Andrew Krizhanovsky (обсуждение) 18:01, 2 декабря 2021 (UTC)
  • Фразой "Попробуйте изменить условия этого скрипта" я имею в виду оставить скрипт (и картинку), где выводится 360 запусков. После них добавить новый скрипт с ошибочными запусками. --Andrew Krizhanovsky (обсуждение) 19:51, 2 декабря 2021 (UTC)
    Исправил "страны"
    1. Если убрать фильтр - спаркл по какой-то причине ломается и рисует шкалу в тысячах (результатов по прежнему около 400, а на графике как будто несколько десятков тысяч), добавлять в таком виде, думаю, не надо. Механизм подсчёта при этом меняться не должен, идей происхождения такого явления у меня нет.
    2. Переименовал
    -- SavinovED (обсуждение) 12:18, 17 декабря 2021 (UTC)
  1. Скрипт https://w.wiki/4aKS группировка сразу по году и стране не работает. Разобраться.
  2. SERVICE labes или rdfs:label. Выбрать, что лучше работает. --Andrew Krizhanovsky (обсуждение) 12:11, 20 декабря 2021 (UTC)

Выводы к графику по всему мируПравить

Евгений, у Вас будет красивый, чёткий и основательный вывод. Что для этого нужно сделать.

(1) "Из графика можно увидеть, что по состоянию на 2021 год в Викиданных превалируют данные о запусках США."

@Евгений, Ваш график получился интересный, но ввиду множества стран и сложности картинки такой вывод читателю не очевиден. Именно для того вывода, который Вы написали выше, я предлагаю Вам построить на одном графике (или на разных) кривую (или столбцы) США и нескольких других ведущих в космонавтике стран. Тогда по высоте кривой США относительно других стран (или по высоте столбцов США относительно столбцов других стран) будет очевидно преимущество США по количеству запусков в год.

(2) "Пик запусков был в 2017 году."

Укажите в скобках сколько именно было запусков. Можно указать также лидеров по странам за этот год.

(3) "По информации из Викиданных Российская космонавтика пребывает в стагнации."

Меня устроит любой вывод и такой тоже. Но я бы хотел, чтобы Вы его обосновали. Не такими общими словами, а конкретными числами. Когда будет готов график, описанный в (1), показывающий много запусков США и мало в России, то обосновать будет легко.

"Российская космонавтика". Я тоже её уважаю, но почему с большой буквы? --Andrew Krizhanovsky (обсуждение) 18:01, 2 декабря 2021 (UTC)

1. Вот такой https://w.wiki/4ZgE подойдёт?
2. Подписал
3. Расширил
Исправил
-- SavinovED (обсуждение) 12:50, 17 декабря 2021 (UTC)
Последовательно подбираемся к BarChart запусков с разноцветными квадратиками по странамПравить

Скрипт вывода списка запусков по годам и четырём ведущим странам w.wiki/4bD3. 586 результатов по 4 странам, за 700 запусков по всем странам. Вот запрос:

# List of spacecraft launches by country and year
SELECT ?year ?object ?objectLabel ?countryLabel 
WHERE {
                 # Soviet Union, Russia, USA, India and China
  VALUES ?countries {wd:Q15180 wd:Q159 wd:Q30 wd:Q668 wd:Q148}
  ?object wdt:P17 ?countries. # belongs to country 
  ?object wdt:P17 ?country.
  
  ?object wdt:P619 ?launch. # date of spacecraft launch
  BIND(str(YEAR(?launch)) AS ?year)
  
  SERVICE wikibase:label {bd:serviceParam wikibase:language "ru".}
}

Скрипт вывода диаграммы запусков по годам w.wiki/4bEc. Вот запрос:

# Diagram of spacecraft launches by year
#defaultView:BarChart
SELECT ?year (COUNT(?obj) AS ?count) #?object ?objectLabel ?countryLabel
WHERE {
                 # Soviet Union, Russia, USA, India and China
  #VALUES ?countries {wd:Q15180 wd:Q159 wd:Q30 wd:Q668 wd:Q148} # 67 results, 2018 - 36 launches
  #?obj wdt:P17 ?countries. # belongs to country 
  ?obj wdt:P17 ?country.  # 68 results, 2018 - 59 launches
  
  ?obj wdt:P619 ?launch. # date of spacecraft launch
  BIND(str(YEAR(?launch)) AS ?year)
  
  SERVICE wikibase:label {bd:serviceParam wikibase:language "ru".}
}
GROUP BY ?year

Здесь 68 лет, максимальное значение составляет 59 запусков по всем странам в 2018 году. У Вас, Евгений, получилось максимальное значение — 26 запусков в 2017 году. Почему у Вас меньше получилось? --Andrew Krizhanovsky (обсуждение) 12:50, 23 декабря 2021 (UTC)

При том, что в предыдущем скрипте получалось меньше запусков в пике - всего запусков заявляется больше. (363 против 328 сейчас). Обновлённые данные добавлю сразу на гитхаб SavinovED (обсуждение) 22:25, 23 декабря 2021 (UTC)

И, наконец, диаграмма запусков по годам и по странам w.wiki/4bEu. Вот запрос:

# Diagram of spacecraft launches by year and country
#defaultView:BarChart
SELECT ?year (COUNT(?obj) AS ?count) ?country ?countryLabel
WHERE {
  ?obj wdt:P17 ?country. # spacecraft belongs to country 
  ?obj wdt:P619 ?launch. # date of spacecraft launch
  BIND(str(YEAR(?launch)) AS ?year)
  
  SERVICE wikibase:label {bd:serviceParam wikibase:language "ru".}
}
GROUP BY ?year ?country ?countryLabel

Получилась та же картинка, что и в предыдущей диаграмме, но с цветами стран. Из этой иллюстрации можно сделать качественные выводы:

  1. Вы пишите: "превалируют данные о запусках США". Видим, что в 2018 году больше всего запусков, из них 12 США и 15 Индия. Я бы выделил 4 страны с наибольшим вкладом, например, за этот год. И при разнице 12 и 14 при участии в запусках десятка стран нельзя говорить о том, что кто-то один превалирует.
  2. Вы пишите: "российская космонавтика пребывает в стагнации". Эта иллюстрация не подтверждает эту фразу. Нужны более тонкие и взвешенные оценки для отечественной космонавтики. Какие? --Andrew Krizhanovsky (обсуждение) 13:09, 23 декабря 2021 (UTC)
Сделал версию графика для ведущих стран, почему при этом выдаётся больше стран, чем указано в свойствах? https://w.wiki/4bLz SavinovED (обсуждение) 22:34, 23 декабря 2021 (UTC)

Идеи для SPARQL-задачПравить

@Евгений, жду Ваших идей в виде трёх задач. --Andrew Krizhanovsky (обсуждение) 18:07, 14 ноября 2021 (UTC)

@Andrew Krizhanovsky,
  1. Топ 5 стран по количеству запусков
  2. Международные союзы в космосе (летают вместе)
  3. Среднее число участников 1 полёта на 1 корабле по годам
Спасибо, Евгений. Подумаю над задачей для Вас. Подписывайтесь, пожалуйста. --Andrew Krizhanovsky (обсуждение) 06:16, 17 ноября 2021 (UTC)

@Евгений Дмитриевич, добрый вечер. Прошу отработать мои замечания и ответить в разделах выше:

Отвечать не в этом разделе, а в тех разделах выше, где были вопросы.

Задачу придумал. Нарисуйте граф с тремя типами вершин: космонавты, ракеты и страны. Возьмите за основу пример Татьяны. См. подробности на странце Области России.

Для раскраски есть два варианта:

  1. три цвета для вершин трёх типов.
  2. Или свой цвет для космонавтов каждой страны. Если у космонавтов одной страны будет один цвет, то, может быть, можем обойтись без вершин типа "страна". --Andrew Krizhanovsky (обсуждение) 17:02, 11 декабря 2021 (UTC)
Уже не понимаю сколько часов попыток прошло, но не соединяется ничего. Чтобы не привязываться к ракете (а вдруг многоразовая) выделил wd:Q752783 - пилотируемый полёт. Заодно отметаем все автоматические. Его часть - Р527 должна бы связывать с астронавтами, но при добавлении ничего не работает. Для добавления астронавтов - wd:Q11631. Астронавты почему-то не люди, но можно вывести, например, по роду занятий Р106, тогда вылезает около 900 человек (проверял по Гагарину). Но он ни с полётом не соединяется ни с гражданством Р27. Как частный случай Р31 так же ничего не присоединяется. Никаких ошибок при этом не выдаёт, просто 0 результатов либо граф без связей. Страну добавлял по wd:Q6256. Короткую ссылку на такое не создать. Пробовал уже менять туда-сюда, менять свойства, подкидывать другие объекты (космопрограммы, ракеты), ничего не помогает. Прошу помочь понять что не так.
Пример выделения:
VALUES ?type {wd:Q6256 # Страна wd:Q752783 # Пилотируемый полёт wd:Q11631} # Космонавт ?subjects wdt:P31 ?type. # Selecting the type of object
Пример попытки связи:
?country wdt:P31 wd:Q11631; wdt:P27 ?subjects.
SavinovED (обсуждение) 16:23, 17 декабря 2021 (UTC)
Раскраска по странам, думаю, лишняя, будет так же "читаемо" как и график в статье SavinovED (обсуждение) 16:24, 17 декабря 2021 (UTC)
Скрипт, который выводить только страны и корабли. Добиться выводов космонавтов. --Andrew Krizhanovsky (обсуждение) 11:59, 20 декабря 2021 (UTC)

Граф с тремя типами вершин: космонавты, ракеты и страныПравить

Тестирую скрипт на основе Аниме https://w.wiki/4dNR --Andrew Krizhanovsky (обсуждение) 12:32, 2 января 2022 (UTC)

Двухцветный граф: астронавты и космолёты: https://w.wiki/4dRk --Andrew Krizhanovsky (обсуждение) 16:23, 2 января 2022 (UTC)
Космонавты по странам с отладочной информацией (naut_seed) [3].
Космонавты по странам итоговый скрипт. --Andrew Krizhanovsky (обсуждение) 21:33, 2 января 2022 (UTC)
Задания по итоговому скриптуПравить

@Евгений, см. итоговый скрипт строчкой выше.

1) Доделайте запрос: проверьте, что в запросе нет лишних стран, космонавты которых не отображаются, иначе уберите эти страны из запроса. --Andrew Krizhanovsky (обсуждение) 21:44, 2 января 2022 (UTC)

Убрал Казахстан
скриптSavinovED (обсуждение) 19:53, 4 января 2022 (UTC)
  Сделано. Согласен, Казахстан - лишний. Хотя почему-то Ваш скрипт выше не работает. --Andrew Krizhanovsky (обсуждение) 10:07, 5 января 2022 (UTC)

2) Доделайте запрос: уберите висячие вершины "космические корабли", то есть уберите корабли, к которым привязан только один космонавт. Подсказка: используйте команду FILTER. --Andrew Krizhanovsky (обсуждение) 21:44, 2 января 2022 (UTC)

Первоначально думал сделать фильтр по размеру экипажа, но так не работает ибо у одиноких всё равно не 1 член экипажа
Заметил что количество дуг - количество повторений ?айтем, если представить результат списком, однако функция каунт почему-то не работает (COUNT(?item) AS ?quantity). Так же пробовал создать новую переменную, чтобы не трогать оригинальный айтем, результат идентичный, ошибка нефинформативна для меня. При добавлении каунт внутрь программы - он помечается красным

cкрипт SavinovED (обсуждение) 19:58, 4 января 2022 (UTC)

Ладно, не получается и бог с ним. Пусть висячие вершины остаются на скриншоте. Вроде, их не так уж и много, ещё раз посмотрел. --Andrew Krizhanovsky (обсуждение) 10:07, 5 января 2022 (UTC)

3) Добавьте листинг с итоговым скриптом в Викиверситеты и в LaTeX'и. --Andrew Krizhanovsky (обсуждение) 21:44, 2 января 2022 (UTC)

Добавил листинг. Ссылка на него не сжималась стандартными средствами, поэтому использовал сторонний сервис SavinovED (обсуждение) 23:19, 5 января 2022 (UTC)
  • Листинг должен выводить результаты на русском, затем на английском "ru,en". Соответственно на рисунке у космонавтов и космолётов имена будут русские. В английской версии латеха и Викиверситета будет "en". --Andrew Krizhanovsky (обсуждение) 15:47, 6 января 2022 (UTC)
    Добавил ру в скрипт и на картинку SavinovED (обсуждение) 21:10, 6 января 2022 (UTC)

4) После запроса напишите пояснение по основным блокам кода, что делается в запросе, за что отвечают переменные, аналогично тому, как Вы это уже писали к запросу построения "временного графика освоения космоса". --Andrew Krizhanovsky (обсуждение) 21:44, 2 января 2022 (UTC)

Снабдил скрипт пояснением SavinovED (обсуждение) 23:20, 5 января 2022 (UTC)
  • Ошибка в печати переменных: ?naut\_seed и ?rgb\_source.
  • Пишем цифрами, если число больше девяти: "в одинадцатой строке" и "в двенадцатой строке" пишем: "в строке 11" и "в строке 12", аналогично: "В двадцатой строке".
  • Почему Вы пишите "в 21-й строке", но "в 22 строке" и "В 23 строке"? Постарайтесь писать в едином стиле.
  • Добавьте точку, пожалуйста, в первое предложение раздела "Космонавты в международных полётах". --Andrew Krizhanovsky (обсуждение) 15:47, 6 января 2022 (UTC)
    • Убрал \
    • Писал буквами, если одно слово и цифрами, если в одно не влезает
    • Переделал цифры
    • Точка добавлена SavinovED (обсуждение) 21:05, 6 января 2022 (UTC)

5) Сделайте скриншот полученного графа и загрузите на Викисклад, добавьте в LaTeX. Если текст будет слишком мелкий, то сделайте скриншот фрагмента графа. См. пример удачного фрагмента (по размеру шрифта) в рисунке с графом регионов в главе "Регионы России" у Татьяны. --Andrew Krizhanovsky (обсуждение) 21:44, 2 января 2022 (UTC)

Залил целиком, шрифт в целом похож на мелкий в подписях к рисункам, но чуть меньше, чем у Татьяны. Во всяком случае с моего монитора читаемо, к тому же разрешение позволяет увеличить при необходимости. SavinovED (обсуждение) 23:25, 5 января 2022 (UTC)
Всё-таки мелковато. Увеличьте хотя бы процентов на 40. Скорее всего весь рис. не влезет, поэтому попробуйте выбрать более-менее законченный фрагмент, где побольше разных цветов будет. --Andrew Krizhanovsky (обсуждение) 15:47, 6 января 2022 (UTC)
Увеличил, уместив все цвета и все корабли корневого космонавта. Надеюсь, теперь видно SavinovED (обсуждение) 21:03, 6 января 2022 (UTC)
  Сделано. Andrew Krizhanovsky (обсуждение) 10:03, 7 января 2022 (UTC)


6) В подписи к рисунку напишите, что на рисунке означают разные цвета. См. пример такой подписи к рисунку в главе "Регионы России" у Татьяны. --Andrew Krizhanovsky (обсуждение) 21:44, 2 января 2022 (UTC)

Цвета подписал. Каждый раз писать "вершины" не стал, вроде и так понятно, а описание и так довольно большое SavinovED (обсуждение) 23:26, 5 января 2022 (UTC)
  • Опять с тире проблемы. Вы пиште в латехе: "розовый ~-— США". Неразрывный пробел (тильда ~) не ставят после пробела. Тире в латехе - это три дефиса или три минуса. Вас подвёл ВКонтакт, который из трёх дефисов зачем-то второй и третий объединил в тире и получилось не пойми что. А Вы скопировали.
  • Сейчас размещение объектов на странице неудачное. (1) Рисунок не влез на почти пустую страницу. (2) Примечание висит на почти пустой странице в разделе "Упражения". --Andrew Krizhanovsky (обсуждение) 15:47, 6 января 2022 (UTC)
    • Тире исправлены
    • Из-за переделки текста проблема размещения примечания и картинки ушла сама собой SavinovED (обсуждение) 21:01, 6 января 2022 (UTC)
  Сделано. Andrew Krizhanovsky (обсуждение) 10:03, 7 января 2022 (UTC)

2 января 2022Править

@Евгений, внёс много исправлений. Вот они: answers.tex and spacecraft_space_station.tex.

Замечания по LaTeX:

1) Добавьте индексы (1) к видам графиков, которые строятся в скриптах, (2) к функциям в SPARQL-скриптах. См. как это сделано в главе "Аниме" и других главах.

Например, если в тексте описаны функции FLOOR, GROUP BY, STR, COUNT(), то их тем более проиндексировать.
Заодно VALUES проиндексируйте и тип графика BarChart. --Andrew Krizhanovsky (обсуждение) 18:34, 2 января 2022 (UTC)

Добавил залил на гитхаб SavinovED (обсуждение) 21:24, 2 января 2022 (UTC)
Евгений, спасибо за работу. Вопросы и замечания по индексам.
  1. \index{Иллюстрации для вопросов!Космические корабли!Союз-19} - какой смысл в таких индексах? Уберите, пожалуйста. По остальным иллюстрациям кораблей - аналогичное замечание.
  2. \index{SPARQL!VALUES!Получение значений из переменных} — если Вы внимательно посмотрите раздел "Предметный указатель, то увидите, что последним полем идёт не Ваше пояснение назначения индекса, а название скрипта. Исправьте, пожалуйста.
  3. \index{SPARQL!UNION!Логический оператор для объединения объектов} - аналогичное замечание.
  4. \index{SPARQL!lapse!Переенная соержащая дату запуска} - а какой смысл индексировать переменные? Смысла нет. Уберите, пожалуйста. Функции и операторы индексируйте, пожалуйста.
  5. \index{SPARQL!BarChart!Предсталение результатов в формате столбчатой диаграммы} - опечатка и то же замечание - не нужно объяснять, что такое BarChart, нужно дать название графика.
  6. Женя, Вы побили все рекорды, все индексы неверные. Позволю себе дальше не перечислять. Буду признателен, если по каждому из следующих замечаний Вы отдельно будете писать в ответ, когда исправите. Так будет видно, где успех, а где застряли. --Andrew Krizhanovsky (обсуждение) 15:58, 3 января 2022 (UTC)
Раз всё плохо - всё убрал и всё сделал заново. Видимо, не так понял смысл мероприятия
1. Убрал индексы в вопросах
2. 3. Перед скриптами сделал блоки индексирования. Это, вроде, чуть более наглядно, чем закидывать индексы куда-то в текст
4. Убрал оттуда переменные
5. Добавил названия SavinovED (обсуждение) 22:10, 3 января 2022 (UTC)
  Сделано. Спасибо! --Andrew Krizhanovsky (обсуждение) 13:04, 4 января 2022 (UTC)


2) Рис. 15.2. В конце подписи к рисунку вместо слова "SPARQL" поставьте ссылку на листинг, с помощью которого он построен. --Andrew Krizhanovsky (обсуждение) 18:34, 2 января 2022 (UTC)

ДОбавил ссылку по номеру листинга SavinovED (обсуждение) 21:25, 2 января 2022 (UTC)
Номер рисунок поменял. Проблема осталась (странная пунктуация у числа 2021 и слово SPARQL вместо ссылки на листинг):
Рис. 15.4: Визуализация количества запусков космических кораблей в СССР и России каждые 5 лет 2021 SPARQL

--Andrew Krizhanovsky (обсуждение) 15:58, 3 января 2022 (UTC)

В первый раз исправил для второго рисунка, не заметив первый. Сейчас сделано для двух. SavinovED (обсуждение) 22:12, 3 января 2022 (UTC)
Отлично! Осталось по рисункам замечание с коротким названием. См. на с. 8:
15.4 График Россия
15.5 Запуски кораблей во всём мире
Да, это короткие названия. Но непонятные. Попробуйте сформулировать чуть понятнее, пожалуйста. --Andrew Krizhanovsky (обсуждение) 13:04, 4 января 2022 (UTC)
Переформулировал SavinovED (обсуждение) 20:59, 4 января 2022 (UTC)
1. График запусков космических кораблей в СССР и России (по 5 лет)
2. График запусков космических кораблей во всём мире по годам и странам SavinovED (обсуждение) 21:01, 4 января 2022 (UTC)
  Сделано. Хотя "(по пятилеткам)" выглядит лучше, чем "(по 5 лет)". --Andrew Krizhanovsky (обсуждение) 10:00, 5 января 2022 (UTC)
Исправил на пятилетки SavinovED (обсуждение) 23:27, 5 января 2022 (UTC)


3) Глава теперь называется "Космические корабли и станции: современные реалии 50-летней давности".

Добавьте в аннотацию главы одно-два предложения, связанных с содержанием главы и поясняющих эти 50 лет. --Andrew Krizhanovsky (обсуждение) 18:34, 2 января 2022 (UTC)

Добавил предложение в конец аннотации SavinovED (обсуждение) 21:26, 2 января 2022 (UTC)
Отлично! Понимаю, что слово "соответственно" сложное, но напрягитесь, пожалуйста, и напишите его без опечаток. Аналогично по слову "пятьдесят". --Andrew Krizhanovsky (обсуждение) 15:58, 3 января 2022 (UTC)
Исправлено SavinovED (обсуждение) 22:14, 3 января 2022 (UTC)
  Сделано. Спасибо! --Andrew Krizhanovsky (обсуждение) 13:04, 4 января 2022 (UTC)


4) В первом разделе Вы упоминаете объект "EarthForce One", я добавил примечание к этому объекту и задачу к этому абзацу. Учтите эти изменения и добавления при переводе на английский и переносе в русский и английский Викиверситет. --Andrew Krizhanovsky (обсуждение) 18:34, 2 января 2022 (UTC)

Нормально ли в викиверситете писать это не на полях, а в основном тексте? SavinovED (обсуждение) 21:26, 5 января 2022 (UTC)


5) Исправил ряд скриптов. Например, изменил скрипт 15.2, добавил то, что я просил при прошлой встрече, конструкцию VALUES, и поиск не только кораблей, но и отечественных станций (+3 станции в ответе). --Andrew Krizhanovsky (обсуждение) 18:34, 2 января 2022 (UTC)

6) Раздел "Анализ полноты Викиданных".

6.1) Почему только отечественные корабли и станции? Добавьте анализ по всему миру. --Andrew Krizhanovsky (обсуждение) 18:34, 2 января 2022 (UTC)

По решению в ВК решено оставить РУ сегмент SavinovED (обсуждение) 21:26, 2 января 2022 (UTC)
  • Мне кажется, что во фразе "На сайте Буран.Ру..." логичнее написать адрес сайта: buran.ru.
  • Оформление библиографической ссылки. На странице https://www.buran.ru/htm/resume.htm указано имя автора. Почему Вы пишите его по-английски. И добавьте отчество.
  • Оформление библиографической ссылки. На странице https://www.buran.ru/htm/family.htm указан подзаголовок из трёх слов. Используйте его в качестве продолжение заголовка после основного названия: "Буран: ..."
  • Всё верно: "решено оставить РУ сегмент". Но я Вас ещё просил дать ссылки на три книги. Десятком книг я Вас снабдил. С указанием номера страницы, чтобы можно было проверить. --Andrew Krizhanovsky (обсуждение) 15:58, 3 января 2022 (UTC)
    1. "буран.ру" было написано в шапке сайта, выглядело как название, поэтому сохранил орфографию
    2.3. Не могу сейчас посмотреть, сайт не открывается как через хром, так и через тор, может, скоро починят
    4. Вы отказались от идеи оставить только СССР, что означает включение аппаратов из России, однако я очевидно не найду данные по России в книге 1985го года. Приведённая литература в лучшем случае из нулевых, что явно не может отражать современную картину. Сайт, пока был жив, датировался 2019 (или 17) годом, что даёт хоть какую-то надежду на актуальность, поэтому я добавил только его. SavinovED (обсуждение) 22:27, 3 января 2022 (UTC)
  1. У меня сайт "Буран" открывается. Хорошо, жду оформления ссылки.
  2. Хорошо, читать Вам лень. Читаю за Вас. Вам нужно написать следующее:
  • Из книги "Космонавтика. Энциклопедия - 1985" укажите число космических объектов, выведенных в СССР на орбиты искусственных спутников Земли в 1957-1984 годах, с. 498.
  • Из книги "The Facts On File Space and Astronomy Handbook" приведите следующие данные (1) число американских запусков (с. 288), число нескольких международных запусков (на с. 290-291), число отечественных (советско-российских) космических станций (с. 296). --Andrew Krizhanovsky (обсуждение) 13:04, 4 января 2022 (UTC)
1. Сегодня починили, подправил и ссылку
2. Добавил в конец раздела. У меня ссылки опять выглядят не очень, но у Вас оно как-то лучше компилировалось, надеюсь, дело опять в этом. SavinovED (обсуждение) 21:04, 4 января 2022 (UTC)
Пока что у меня .bib-файл перестал комплироваться, я Вам отписался во ВКонтакте. --Andrew Krizhanovsky (обсуждение) 10:00, 5 января 2022 (UTC)
ССылки исправлены SavinovED (обсуждение) 23:28, 5 января 2022 (UTC)
  • Всё-таки странно выглядит числительное "1992-х". Лучше: "запуски 1992 советских космических объектов", я бы ещё добавил "космических".
  • Если выше про 36 кораблей на сайте Буран.ру было подсчитано, что в Викиданных относительно 36 кораблей "не более 70%", то тем более стоит указать процент - сколько ракет в Викиданных относительно 1992 объектов СССР с 1957 по 1984 год. Тогда можно было бы убрать про 70 проценты на сайте Буран, оставить только, что на сайте Буран столько то объектов. Поскольку главная цель этого раздела показать, насколько полные данные о нашем объекте исследований представлены в Викиданных.
  • "В Американской книге..." слово "американской" - с маленькой буквы.
  • "handbook" - это руководство или справочник. Поэтому можно уточнить, что это "американский справочник по космонавтике и астрономии". Andrew Krizhanovsky (обсуждение) 16:59, 6 января 2022 (UTC)
    Найденные запуски, как по мне, некорректно сравнивать с количеством объектов, которые были запущены, тут не обязательна чёткая привязка 1к1.
    Текст переделал SavinovED (обсуждение) 21:00, 6 января 2022 (UTC)
  • Шаттл - пишется с двумя "т".
  • Убрал лишние неразрывные пробелы.
  • Думаю, что это не "31 международный запуск", это, скорее ракета-носители, см. статью Википедии "Список ракет-носителей".
  • Текст исправил.   Сделано Andrew Krizhanovsky (обсуждение) 10:40, 7 января 2022 (UTC)


6.2) Вы пишите: "В статьях Русской Википедии «Космическая программа СССР» и «Космонавтика России» можно насчитать как минимум 45 космических кораблей, спроектированных в СССР и России." --Andrew Krizhanovsky (обсуждение) 18:34, 2 января 2022 (UTC)

ТАк было до меня. Убрал ссылку на википедию, добавил ссылку на БУРАН.РУ SavinovED (обсуждение) 21:27, 2 января 2022 (UTC)

7) В упражнениях в конце главы у нас нумерованные списки. У Вас ненумерованный список. --Andrew Krizhanovsky (обсуждение) 18:34, 2 января 2022 (UTC)

Пронумеровал список SavinovED (обсуждение) 21:27, 2 января 2022 (UTC)
  Сделано Andrew Krizhanovsky (обсуждение) 15:58, 3 января 2022 (UTC)


8) Ответ на первый вопрос в главе "Ответы". --Andrew Krizhanovsky (обсуждение) 18:34, 2 января 2022 (UTC)

"33. Запрос 18.30 строит график запуска отечественных космических аппаратов по десятилетиям."

8.1) Для ответа на вопрос нужно построить скрипт (обновить) по десятилетиям. Ваш запрос сейчас строит всё те же пятилетки. Исправьте, пожалуйста. --Andrew Krizhanovsky (обсуждение) 18:34, 2 января 2022 (UTC)

Теперь график строит по 10 лет SavinovED (обсуждение) 21:28, 2 января 2022 (UTC)
Отлично. Поставьте в конце предложения с вопросом точку, пожалуйста. --Andrew Krizhanovsky (обсуждение) 15:58, 3 января 2022 (UTC)
Добавил точку SavinovED (обсуждение) 22:27, 3 января 2022 (UTC)
Листинг 18.30 сдвинут вправо и содержит пустую строчку. Исправьте, пожалуйста. Кстати, у следующего листинга та же беда.
Вместо "г." напишите полностью "году", как Вы это делали в других примечаниях к листингам. --Andrew Krizhanovsky (обсуждение) 13:04, 4 января 2022 (UTC)
Убрал смещение и пустые строки SavinovED (обсуждение) 21:05, 4 января 2022 (UTC)
  1. Отлично! Напишите, пожалуйста, названия этих трёх кораблей в ответе.
  2. Претензии к заголовку "Листинг 18.32: Набор изображений аппаратов из СССР". (1) + космические, а не просто "аппараты". (2) Почему "из"? Предлог лишний.
  3. Замечания к Листингу 18.32.
  • Зачем строчка 8 с "cargo"? Не влияет на результат.
  • Зачем строчка 7 с "fictional"? Не влияет на результат.
  • Таким образом, UNION и все фигурные скобки с 6 по 10 строки не нужны.
  • Почему название функции filter маленькими буквами? В Вашем предыдущем скрипте было FILTER.
  • Хотел бы я знать, почему найдено всего 7 объектов? Почему, например, не найден объект Союз? Оказалось, всё тривиально. У этого объекта и, вероятно, у большого количества ракет указано свойство country of origin (страна происхождения) вместо используемого сейчас свойства "государство" ("wdt:P18"). Соответственно, у меня будет просьба, использовать оба этих ствойства в двух скриптах в главе "Ответы" и в запросах 15.2, 15.3, 15.4. Иллюстрации 15.4 и 15.5, вероятно, нужно будет обновить. Это зависит от результатов обновлённых скриптов. --Andrew Krizhanovsky (обсуждение) 10:00, 5 января 2022 (UTC)
1. Названия указал в скобках
2. Переименовал
3. Замечания по скриптам учтены.
3.1 Также обновил картинку и листинг для РУ сегмента.
3.2 Картинка для "всего мира", вроде как не меняется, так что обновлять не стал. Вот скрипт изначальный https://w.wiki/4eCx и вот с новым свойством https://w.wiki/4eCy
3.3 Ответ 33 пока не обновил, но сегодня ойвсё, это доделаю завтра. SavinovED (обсуждение) 23:34, 5 января 2022 (UTC)
Листинг 15.3 изменился. Соответственно будет изменён и текст с номерами строк этого скрипта:
  1. Было: "Логический оператор UNION в строках 5–6 позволяет объединить советские и российские запуски космолётов." Логично добавить про пару строк про "country of origin" тоже российские и советские.
  2. "в строке 8 для обхода" - устарело. Теперь другая строка.
  3. "Если бы в запросе вместо переменной ?lapse оставалась — ?year (строки 3 и 10)," - уже не 10 строка.
  4. Примечание: "В строке 13 запроса 15.3 запущенные в космос объекты группируются командой: GROUP BY ?lapse." Группировка теперь не в 13 строке.
  5. "То, что группировка идёт именно по пятилеткам, а не, например, шестилеткам, определяется в строке 10..." - уже не 10 строка. ~~----
Исправлено SavinovED (обсуждение) 00:12, 7 января 2022 (MSK)
  Сделано. --Andrew Krizhanovsky (обсуждение) 10:40, 7 января 2022 (UTC)


8.2) И проверьте, сколько сейчас получается запусков в эти три десятилетия. Полагаю, что данные устарели. --Andrew Krizhanovsky (обсуждение) 18:34, 2 января 2022 (UTC)

Численные данные обновлены SavinovED (обсуждение) 21:28, 2 января 2022 (UTC)
  Сделано Andrew Krizhanovsky (обсуждение) 15:58, 3 января 2022 (UTC)

9) Вторая задача. Про максимум и минимум запусков по десятилетиям. Сейчас запрос в ответах и рядом не лежал с тем листингом, который ответит на этот вопрос: 9.1) Нет разбивки данных по десятилетиям. 9.2) Используйте функцию MAX() и MIN() для поиска. --Andrew Krizhanovsky (обсуждение) 18:34, 2 января 2022 (UTC)

Пытался сделать разбивку по годам, но спаркл меня игнорирует.
Получается вот такой скрипт https://w.wiki/4dTe
Результат натолкнул на мысль о другом вопросе:
"Кто произвёл больше запусков, СССР или Россия?"
Было бы в тему текущего названия, предлагаю заменить вопрос SavinovED (обсуждение) 18:59, 2 января 2022 (UTC)
График для СССР и России https://w.wiki/4dU4 SavinovED (обсуждение) 19:11, 2 января 2022 (UTC)
Сравнивать СССР и России пока что неинтересно, ввиду существенного перевеса.
Вернёмся к задаче максимума и минимума по десятилетиям. Подсказка такая. Перед Вами не стоит задачи сделать график или вывести полный список всех стран. Нужно найти только максимум и минимум по десятилетиям и по странам. Подумайте, пожалуйста. --Andrew Krizhanovsky (обсуждение) 15:58, 3 января 2022 (UTC)
Теперь выводятся максимум и минимум по десятилетиям SavinovED (обсуждение) 21:07, 4 января 2022 (UTC)
Отличный скрипт, я рад! Есть замечание к предложению:
Скрипт подсчёта максимума и минимума запусков за 10 лет в промежуток с 1970 по 2010 год 18.31:
  • В конце предложения принято ставить точку, не двоеточие.
  • Скрипт и номер скрипта далековато друг от друга находятся. Переформулируйте, пожалуйста. --Andrew Krizhanovsky (обсуждение) 10:00, 5 января 2022 (UTC)
1. Точка установлена
2. Теперь скрипт и номер - соседи SavinovED (обсуждение) 23:35, 5 января 2022 (UTC)

10) Третья задача: в какой из стран — Россия, США, Индия или Китай — было больше всего запусков космических кораблей с 2015 по 2020 год?

Ваш запрос в ответе: https://w.wiki/4bLz

Несуразности и что нужно исправить: 10.1) Если это с 2015 года, то почему в скрипте есть СССР? Он же развалился в 1991 году? --Andrew Krizhanovsky (обсуждение) 18:34, 2 января 2022 (UTC)

10.2) Если спрашивают о пятилетнем интервале, то нужно приводить данные по пятилеткам, а не заниматься арифметикой, суммируя числа за пять лет вручную. --Andrew Krizhanovsky (обсуждение) 18:34, 2 января 2022 (UTC)

Изначально вопрос был в другом, у каких из указанных стран было более 10 запусков в год в рамках указанного периода, а таком случае ответ был вполне корректным.
Если надо сохранять пятилетки - возникает проблема как в п.9. Как понимаю, моя изначальная формулировка Вам не очень понравилась? Как вариант, вопрос вообще убрать, раз требуется добавлять вопросы с картинками. Недостатка вопросов не будет. SavinovED (обсуждение) 19:01, 2 января 2022 (UTC)
Евгений, причём здесь изначальный вопрос? Я вижу вопрос, который Вы сформулировали в тексте LaTeX. Сейчас Ваша задача ответить на него. Повторю вариант ответа с подсказками в скобках:
Из четырёх стран — Россия, США, Индия и Китай — больше всего запусков космических кораблей с 2015 по 2020 год было (у кого и сколько суммарно за пять лет, можно указать все страны в порядке убывания)
В этой задаче также не обязательно что-то рисовать. Достаточно вывести результат по четырём странам. --Andrew Krizhanovsky (обсуждение) 15:58, 3 января 2022 (UTC)
Изначальный вопрос при том, что 2 января пользователь "луната" изменила мой вопрос, так что приведённая формулировка не моя и содержательно отличается от моего вопроса, которому скрипт + - соответствовал. Раз этого вопроса нет в викиверситете, а он сам предлагался как замена для вопроса с картинками, который требуется оставить, я этот вопрос убрал. Задач по спарклу у меня ещё в избытке в отличии от времени. Если до 10 останется время - можно будет без проблем вернуть в той или иной формулировке. SavinovED (обсуждение) 22:33, 3 января 2022 (UTC)

11) Во всех трёх ответах не работают обратные ссылки: "Вопрос на с. ??." Вместо вопросов должны быть гиперссылки с номерами страниц. --Andrew Krizhanovsky (обсуждение) 18:34, 2 января 2022 (UTC)

Добавил лейблы в текст и привязал к ним. (Ранее было привязано к листингам, которые Вы переименовали) SavinovED (обсуждение) 21:29, 2 января 2022 (UTC)
  • Я их переименовал, поскольку fig:ImgALL - это малоосмысленное имя для метки. Спасибо, что исправили.
  1. Аналогичная просьба - уберите пробелы перед неразрывными пробелами, пожалуйста, в ответах.
  2. Опечатка: "Собз-19".
  3. "спроектированыый в СССР Вопрос на с. 133." - не хватает точки в конце предложения. И добавьте перенос строки перед последним предложением в ответах, пожалуйста.
  4. Вы пока что не поняли главного по этим изображениям и не обратили внимания выше на моё замечания на то, что вопросов 3, а ответ 1. Сейчас объясню. Посмотрите на своей странице Викиверситета фразу "SPARQL-запросы с ответами: Изображения кораблей". И там есть скрипт. И как раз этот скрипт и является ответом, то есть с помощью скрипта мы можем увидеть изображения космолётов. В этом скрипте сейчас куча ошибок содержательных и оформительских. Очень надеюсь, что Вы уже настолько опытный в SPARQL и оформлении скриптов, что сделаете превосходный скрипт из того, что есть, на раз. Обновите его в Викиверситетах и добавите в LaTeX. --Andrew Krizhanovsky (обсуждение) 15:58, 3 января 2022 (UTC)
    1. убраны
    2. исправлена
    3. Опечатку исправил, точки добавил, про перенос строки не понял.
    4. Разве 3 отдельных вопроса не интереснее одного? К тому же по ответам очевидно, что они все принадлежат СССР.
    4.1. Если оставить так - надо для каждого добавить скрипт, который выводит конкретную картинку?
    4.2 Не уверен, что сильно преображу скрипт, но добавить комментариев и переименовать переменные могу. Если сейчас пойдём по пути 4.1, то на этапе обновления викиверситета (после латеха) SavinovED (обсуждение) 22:41, 3 января 2022 (UTC)
3. Про перенос строки поясняю. Во-первых, уберите, пожалуйста из середины предложений "\newthought", чтобы середина предложения не становилась новым абзацем. Во-вторых, добавьте \newline или отступ в одну строку, чтобы фраза "Вопрос на с..." меньшего шрифта не была на одной строке с вопросом большего шрифта. --Andrew Krizhanovsky (обсуждение) 13:04, 4 января 2022 (UTC)
4. Всё верно, остаётся 3 отдельных вопроса. Только ответ будет один. Прекрасный пример есть в ответе номер 30, ответ начинается со слов "Гербы населённых пунктов...". Там как раз в начале ответа сказано, какие именно гербы были изображены в вопросах, а в конце ответа даётся скрипт, который выводит все гербы.
4.1. Не надо для каждого ответа добавлять скрипт, который выводит конкретную картинку. Нужно сделать ровно один скрипт для одного ответа, который выводит все картинки, на этот ответ будут ссылаться три вопроса. И этот скрипт уже есть в Викиверситете. Но у него много небольших недоработок, например, зачем-то идёт поиск также по "вымышленным космическим кораблям".
4.2. Как угодно. Вы сами выбираете сколько и когда работать. --Andrew Krizhanovsky (обсуждение) 13:04, 4 января 2022 (UTC)
4. Теперь 3 одинаковых вопроса и 1 ответ
4.1 Причесал скрипт как мог SavinovED (обсуждение) 21:08, 4 января 2022 (UTC)
Отлично, выше я ответил. --Andrew Krizhanovsky (обсуждение) 10:00, 5 января 2022 (UTC)


12) Про изображения кораблей не увидел вопроса. Вопрос и ответ есть в Викиверситете. См. другие главы с примерами вопросов и картинками на полях. Этот вопрос можно задать три раза с тремя разными картинками (то есть не надо искать одного большого свободного места на полях под три картинки), но все три будут вопроса будут вести на один и тот же ответ. --Andrew Krizhanovsky (обсуждение) 18:34, 2 января 2022 (UTC)

Добавил 3 картинки с вопросами SavinovED (обсуждение) 23:44, 2 января 2022 (UTC)
Ответил выше. --Andrew Krizhanovsky (обсуждение) 15:58, 3 января 2022 (UTC)
Аналогично 11 SavinovED (обсуждение) 21:09, 4 января 2022 (UTC)

13) Общие замечания (не только по русскому LaTeX'у). Обновите текст на странице Русского Викиверситета в соответствии с исправлением в русской версии LaTeX. Переведите и добавьте английский вариант в LaTeX и в Английский Викиверситет. --Andrew Krizhanovsky (обсуждение) 22:31, 1 января 2022 (UTC)

Евгений, обратите внимание на раздел выше "Задания по итоговому скрипту". У меня получилось сделать запрос с графом. Пишите ответы там же, в том же стиле, что и в этом разделе. --Andrew Krizhanovsky (обсуждение) 15:58, 3 января 2022 (UTC)
Ответил в разделе выше SavinovED (обсуждение) 21:09, 4 января 2022 (UTC)
Вернуться на страницу «Программирование Викиданных/Космические корабли и станции».