ගූගල් ලියකියවිලි සඳහා නව මෝස්තර එකතු කරන්නේ කෙසේද?


334

ගූගල් ලියකියවිලි වල “සාමාන්‍ය පෙළ” සහ “ශීර්ෂ 1” වැනි ලස්සන මෝස්තර සමූහයක් ඇත.

මම මගේම දෑ එකතු කරන්නේ කෙසේද? ක්‍රමලේඛන කේතය වන පෙළ සඳහා "කේතය" නමින් ශෛලියක් එක් කිරීමට මට අවශ්‍යය.


48
හරියටම ඇයි මම මේ ප්‍රශ්නයට ආවේ. :) මට අවශ්‍ය වූයේ ඡේද ශෛලිය නොවන කෝඩ් සහ ඉන්ලයින් කේතය නමින් මෝස්තරයක් සෑදීමට ය .
රොබට් කොරිට්නික්

20
මම පිළිතුර දන්නා නමුත් මට ප්‍රමාණවත් කීර්තියක් නොමැති නිසා මට එය එකතු කළ නොහැක. මූලික වශයෙන් ඔබට ගූගල් යෙදුම් ස්ක්‍රිප්ට් භාවිතා කළ හැකිය, මෙන්න මම කළ දේ: pastebin.com/4pNBJ9pC . එය සක්‍රීය කිරීම සඳහා ඔබට නව ස්ක්‍රිප්ටයක් සෑදිය යුතුය: Tools>> Script Manager>> Newසහ කේතය එහි අලවන්න. එවිට ඔබට ස්ක්‍රිප්ටය අවසර දී ලේඛනය නැවත පූරණය කිරීමට සිදුවේ, එවිට මෙනුව මෙනු තීරුවේ දිස් වේ. ඉන්පසු පෙළක් තෝරාගෙන Extras>>Apply code style
ට්‍රයිඩන්ට් ඩිගාවෝ

3
මම මගේ පිළිතුර දනිමි නමුත් මගේ 101 කීර්තිය, පෙනෙන පරිදි, ප්‍රමාණවත් නොවේ. 3/14 'වන විට, ඔබ පවතින ශීර්ෂයන් "ගැලපෙන පරිදි යාවත්කාලීන කරන්න" හරහා යාවත්කාලීන කළ විට, GDocs විසින් අතිරේක ශීර්ෂ Y එකතු කරනු ඇත. එබැවින්, එය ආරම්භ වන්නේ ශීර්ෂ 1,2,3 කින් වන නමුත් ඔබ ශීර්ෂ 3 යාවත්කාලීන කළ පසු, GDocs විසින් ශීර්ෂ 4 හඳුන්වා දෙනු ඇත. ඔබ 4 වන ශීර්ෂය යාවත්කාලීන කළ පසු, GDocs විසින් ශීර්ෂ 5 යනාදිය හඳුන්වා දෙනු ඇත
JJ Rohrer

1
ස්තූතියි le ඇලෙක්සි බයිකොව්, මම ඔබේ පිටපත භාවිතා කර දෝෂ රහිතව ක්‍රියා කරමි.
අයිවන් ෆෙරර් විලා

7
එය කරන දිගුවක් තිබේ: chrome.google.com/webstore/detail/paragraph-styles%20/… ( stackexchange හි දෝෂයක් නිසා මට පිළිතුරක් පළ කළ නොහැක - එයට පිළිතුරු දීමට මට නියෝජිතයින් 10 ක් අවශ්‍ය බව පවසයි, මම ' ඔබට 103 නියෝජිතයින් ලැබී ඇත, පිළිතුරු පෙට්ටියක් නොමැත.)
ක්‍රිස් මොස්චිනි

Answers:


150

දැන් තවත් මෝස්තර එකතු කිරීමට හෝ පවතින ඒවා නැවත නම් කිරීමට නොහැකි නමුත් ඔබේ අවශ්‍යතාවන්ට ගැලපෙන පරිදි ඒවා වෙනස් කළ හැකිය.

උදාහරණයක් ලෙස ඔබට අවශ්‍ය පරිදි ඔබේ කේතය මෝස්තර කළ හැකි අතර පසුව එක් ශීර්ෂයක් තෝරාගෙන එම තේරීම මඟින් Update Heading # to match selectionඔබේ නව "කේත" විලාසය බවට පත්විය හැකිය .

ඉන්පසු වෙනත් දෙයක් තෝරාගෙන එම ශීර්ෂය යොදන්න.

ගූගල් ලියකියවිලි වල මෝස්තර


114
අවාසිය නම් මෙය මගේ TOC හි "කේතය" ඇතුළත් වේ. : / කේතය සඳහා උපසිරැසි ශෛලිය භාවිතා කිරීම TOC හි පෙන්වීම වළක්වන බව මට පෙනී ගියේය.
මාර්ක් නාඩිග්

10
එම ඉඟිය සඳහා +1 @ digger69. කේතය සඳහා “උපසිරැසි” භාවිතා කිරීම මෙම ස්ටැක්එක්ස්චේන්ජ් වෙතින් මා ලබාගත් හොඳම හොඳම ඉඟියයි. ලේඛනය පුරා රේඛීය උස 1.15 තිබීම සඳහා විශිෂ්ටයි, නමුත් කේතය සඳහා 1.0! : D
ELLIOTTCABLE

11
ඩිගර් 69 හි පිළිතුරෙහි මා සඳහන් කළ පරිදි, තවත් අවාසියක් නම් මෙය පේළිගත මෝස්තර සඳහා ඉඩ නොදෙන බවය; එය තමන්ගේම රේඛාවෙන් විය යුතුය. ඇත්ත වශයෙන්ම, කෙටි කේතය, හෝ බොහෝ විට, කේත ආශ්‍රිත යෙදුම් (ටැගය, ශ්‍රිතය හෝ විචල්‍ය නම් වැනි) බොහෝ විට පෙළ ඡේදයක් තුළ පේළියේ ජීවත් වීමට අවශ්‍ය වේ.
ඩ්‍රූඩාවිඩ්

2
එය "බ්ලොක්" විය යුතු බව සත්‍යයක් වන අතර එහි අර්ථය මුළු පේළිය හෝ ඡේදය එකම ශෛලියක් විය යුතුය - එය codeසාමාන්‍ය පෙළ සමඟ මිශ්‍ර වූ රේඛාවක් විය නොහැක : windowවස්තුව
අවිධිමත් බව

14
ගූගල් හි "මෘදුකාංග විශේෂ experts යන්" කිසි විටෙකත් ඩොක්ස් වෙත නව ශෛලියක් එක් කිරීම සඳහා අංගයක් එකතු කර නොමැති බව තේරුමක් නැති බව මට පෙන්වා දීමට අවශ්‍යය. එය දශකය තුළ ඔවුන්ගේ ආරම්භක ප්‍රමුඛතාවයන්ගෙන් එකක් විය යුතුය, එසේ නැතහොත් මෙම වෙබ් යෙදුම ලබා ගත හැකිය.
ස්පෙන්සර් විලියම්ස්

60

ලිපිපිස් පිටතට යන විට, ඔබට තවමත් ඔබේම මෝස්තර නිර්මාණය කළ නොහැක. එබැවින්, පවතින එකක් නැවත ප්‍රතිනිර්මාණය කිරීමට ඔබට ඉතිරිව ඇත. ශීර්ෂ පා using ය භාවිතා කිරීමේ අවාසිය නම් මෙය මගේ පටුනෙහි (TOC) “කේතය” ඇති කිරීමයි. : / කේතය සඳහා මාතෘකාව සහ උපසිරැසි මෝස්තර භාවිතා කිරීම එම මෝස්තර TOC හි පෙන්වීම වළක්වන බව මට පෙනී ගියේය.


3
මෙම ප්‍රවේශයේ ඇති ප්‍රධාන අවාසිය නම්, ඔබ 6 වන ශීර්ෂය ඉක්මවා ගියහොත් මෙම පිරිසැලසුම භාවිතා කිරීමට ඔබට ⌘ + Alt + 6 භාවිතා කළ හැකි වුවද, උපසිරැසි ශෛලිය සඳහා ගැලපෙන යතුරුපුවරු කෙටිමඟක් නොමැත.
අමිත් කෝට්ලොව්ස්කි

8
අනෙක් සටහන නම්, මෙය පේළියේ වැඩ කරන බවක් නොපෙනේ, එය තමන්ගේම රේඛාවකින් යුක්ත විය යුතුය (මා සිතන සියලුම මෝස්තර වලට අනුව)
ඩ්‍රූඩාවිඩ්

39

බොහෝ විසඳුම් පේළිගතව ක්‍රියා නොකරයි. අභිරුචි මෙනු ක්‍රියාවක් එක් කිරීම සඳහා ගූගල් ඇප් ස්ක්‍රිප්ට් භාවිතා කරමින් le ඇලෙක්සිබිකොව් විසින් පිරිනමන පිරිසිදු කිරීමේ විසඳුම මෙයයි:

  1. නව පිටපතක් සාදන්න ( Tools > Script Editor)
  2. පහත කේතය සංස්කාරකයට පිටපත් කරන්න:
// Add new menu item
function onOpen() {
  DocumentApp.getUi()
  .createMenu('Styles')
  .addItem('Format Code', 'formatCode')
  .addToUi();
}

// Define code styling
var style = {};
style[DocumentApp.Attribute.FONT_FAMILY] = DocumentApp.FontFamily.CONSOLAS;
style[DocumentApp.Attribute.FONT_SIZE] = 10;
style[DocumentApp.Attribute.BACKGROUND_COLOR] = "#DDDDDD";
style[DocumentApp.Attribute.FOREGROUND_COLOR] = "#333333";
style[DocumentApp.Attribute.BOLD] = false;

// Apply code formatting
function formatCode() {
  var selection = DocumentApp.getActiveDocument().getSelection();
  if (selection) {
    var elements = selection.getRangeElements();
    for (var i = 0; i < elements.length; i++) {
      var element = elements[i];

      // Only modify elements that can be edited as text; skip images and other non-text elements.
      if (element.getElement().editAsText) {
        var text = element.getElement().editAsText();

        // Style the selected part of the element, or the full element if it's completely selected.
        if (element.isPartial()) {
          text.setAttributes(element.getStartOffset(), element.getEndOffsetInclusive(), style);
        } else {
          text.setAttributes(style);
        }
      }
    }
  }
}
  1. onOpen"විවෘතව" ( Edit > Current Project's Triggers) ශ්‍රිතය ක්‍රියාත්මක කිරීමට ප්‍රේරකයක් යොදන්න
  2. ස්ක්‍රිප්ටයට අවසර දුන් පසු, මුල් ලේඛනය නැවත පූරණය කරන්න
  3. තෝරාගත් පෙළ ( Styles > Format Code) සංයුති කිරීමට නව මෙනු අයිතමය භාවිතා කරන්න

2
විශිෂ්ටයි. වඩාත් 'ස්ලැක්' බැක්ටික් ශෛලිය සඳහා: ශෛලිය [DocumentApp.Attribute.BACKGROUND_COLOR] = "#FFEEEE"; style [DocumentApp.Attribute.FOREGROUND_COLOR] = "# 880000";
ජිම් මොරිසන්

5
විශිෂ්ට දේවල්. වචන අතර පසුබිම නැති බව මම කැමති නැත, එබැවින් content න පසුබිමක් සහිත වගු කොටුවක අන්තර්ගතය තැබීමට මම එය වෙනස් කළෙමි: gist.github.com/fatso83/ffb7871c537e04d9ce95f66fccc30495
oligofren

සුපිරි ස්ක්‍රිප්ට්, ස්තූතියි! තවත් විලාසිතාවන්ට සහය දැක්වීම සඳහා මට දැන් එය දිගු කළ හැකිය
යථාර්ථය

1
එක් සීමාවක් නම්, ඔබේ පෙළෙහි දැනට පවතින සියලුම “කේත” නූල් වල ශෛලිය පහසුවෙන් වෙනස් කළ නොහැකි වීමයි (උදා: සියලු පේළිගත කේත 9-pt intsead 10 විය යුතු බව ඔබ තීරණය කරයි). ඔබට ස්ක්‍රිප්ටයේ "පැරණි විලාසිතාවේ" ශෛලියක් අවශ්‍ය වන අතර, පැරණි කේත ශෛලියට ගැලපෙන, අවසානය සොයා ගන්නා, සහ නව ශෛලියට වෙනස් වන ශෛලිය සඳහා සියලු පෙළ සොයන ශ්‍රිතයක් අවශ්‍ය වේ ... එසේ පැවසුවහොත්, මෙය එකම වේ ප්‍රායෝගික ප්‍රවේශය නිසා ඔබට ශෛලිය අවශ්‍ය වන පෙළ පෙළ 80% කි.
ඔලිවර්

1
විශිෂ්ට විසඳුමක්! සාමාන්‍ය පෙළ (CTRL + ALT + 0) සඳහා හොට්කී භාවිතා කරමින් ඔබට කේත ආකෘතිකරණ මාදිලියෙන් ඉවත් විය හැකි බව මම හදුනා ගතිමි. නමුත් මෙය සක්‍රීය කිරීම සඳහා හොට්කි ලබා ගැනීමට ක්‍රමයක් තිබේද? මෙම ස්ක්‍රිප්ටය සඳහා මට ඇති එකම ප්‍රේරක විකල්පය වන්නේ “OnOpen” ය. ඊටත් වඩා හොඳ නම්, එය අවුලුවාලීමට අපට පේළි සලකුණු ලකුණු කළ හැකිද? (උදා: backticks)
BenB

16

නොමිලේ ගූගල් ඩොක්ස් දිගුව ඡේද ශෛලීන් + අභිරුචි ඡේද විලාසයන් නිර්මාණය කිරීමට ඉඩ දෙයි (ඊට අමතරව ශීර්ෂයන් සඳහා දශම පද්ධති දළ සටහන් අංක සහ පිටු අංක සහිත අන්තර්ගත වගුවක්).

මම එය අත්හදා බැලුවෙමි, මෙන්න මගේ පළමු හැඟීම:

  • හොඳ ආරම්භයක්. කුඩා ලිපි ලේඛන සඳහා, එය භාවිතා කිරීම හොඳ විය යුතුය :-)
  • කෙසේවෙතත්, මෑත අනුවාදයන් දැනටමත් කාර්ය සාධනය වැඩි දියුණු කළද එය තරමක් මන්දගාමී වේ.
  • UI ගූගල් ඩොක්ස් විලාසිතාවේ UI සමඟ ඒකාබද්ධ නොවේ. ගූගල් ඩොක්ස් ඒපීඅයි හි වෙනත් ආකාරයකින් කළ නොහැකි ය.
  • මුල් ගූගල් ඩොක්ස් විලාසිතාවේ අංගය අභිරුචි මෝස්තර ගැන නොදන්නා අතර අභිරුචි මෝස්තර සහිත සියලුම පෙළ "සාමාන්‍ය පෙළ" ආකෘතියක් ඇති බව සලකයි. ඔබට දෙකම සමාන්තරව භාවිතා කළ හැකිය, නමුත් "හිස් හැඩතල ගැන්වීම" බොත්තම (" T x " මෙන් පෙනේ ) තෝරාගත් පෙළෙන් අභිරුචි විලාසිතාවේ හැඩතල ගැන්වීම ඉවත් කරන බව සලකන්න .
  • එය ඔබගේ චරිත ශෛලීන් බාහිර වෙබ් සේවාවක ගබඩා කර ඇති බවක් පෙනේ, එයින් අදහස් වන්නේ ඔබ දැන් ගූගල් වෙත භාර දෙන ආකාරයට ඔබේ ලේඛන වෙත ප්‍රවේශය ඔවුන්ට භාර දිය යුතු බවයි…

මූලාශ්‍රය: ඉහත සඳහන් කළ ක්‍රිස් මොස්චිනිගේ අදහස පිළිගැනීම .


6
මේ ආකාරයේ ලියකියවිලි දිගුවක් ස්ථාපනය කිරීමේදී කිසියම් දත්ත ආරක්ෂණ අවදානමක් තිබේද , නැතහොත් කේතය අනිෂ්ට නොවන බවට ගූගල් විසින් සත්‍යාපනය කර තිබේද?
ග්‍රුබර්

8
මෙම අවසරයන් වැඩිදුර දැනුම්දීමකින් තොරව ඔබගේ ලේඛන වෙනත් අය වෙත යැවීමට හෝ බෙදා ගැනීමට හැකි වන පරිදි පෙනේ. එය නිසැකවම මා බිය ගන්වයි.
රීස්

එය කළ යුතු පරිදි, ee බලන්න! දර්ශකයට ස්තූතියි.
චීසෝ

11

මෑතක් වන තුරුම, ලේඛනයක CSS (ස්ටයිල්ෂීට්) සහ HTML ප්‍රභවය සංස්කරණය කිරීමට හැකි විය. එයට යම් වැඩක් අවශ්‍ය විය, නමුත් ඔබ HTML සහ CSS දැන සිටියේ නම් ඔබට ඔබේ ලේඛනයට CSS පන්තියක් එක් කළ හැකිය, පසුව එය භාවිතා කිරීම සඳහා HTML සංස්කරණය කරන්න, උදා: HTML හි

<span class='booktitle'>Infinite Jest</span>

සහ CSS හි

.booktitle { font-style:italic; }

ගූගල් විසින් මෙම හැකියාව ඔවුන්ගේ නව ආකෘතියෙන් වැඩි වශයෙන් හෝ අඩුවෙන් ඉවත් කර ඇති අතර පැරණි ලියකියවිලි නව ආකෘතියට බල කරයි. එහෙත්, පැරණි ආකෘතියේ ලේඛන තබා ගැනීමට ක්‍රම ඇති බව මම අසා ඇත්තෙමි, එබැවින් යම් බලාපොරොත්තුවක් තිබිය හැකිය.


1
මෙය කරන්නේ කෙසේද යන්න පිළිබඳ වැඩි විස්තර සඳහා මම කැමතියි.
ස්ටූ

2
වැඩ කරන්නේ නැත, ගූගල් දැන් පේළි හැර සෙසු සියලුම සීඑස්එස් ඉවත් කරයි
vs4vijay

2
ඉහත පළ කර ඇති ස්ක්‍රිප්ට් මෙම අංගයට බොහෝ දුරට සමාන ය. ස්ථාපනය කිරීමෙන් පසු, ඔබට styleඅවශ්‍ය පරිදි වස්තුව සංස්කරණය කළ හැකිය . එය ජාවාස්ක්‍රිප්ට්, CSS වලට වඩා තරමක් වෙනස් නමුත් බොහෝ දුරට සමාන ය. සටහන: එය වෙනත් බාහිර ඇමතුම්, වෙනත් තැනකින් දත්ත යැවීම හෝ පැටවීම නොකරයි.
ජොනතන් ක්‍රොස්

7

මා විශ්වාසය තැබීමට ඇති විසඳුම වන්නේ පිටපත් / පේස්ට් ආකෘති විශේෂාංග කෙටිමඟයි. "ක්ලිප්බෝඩ්" ආකෘතිය පෙළ ක්ලිප්බෝඩ් එකෙන් වෙන්ව ඇති බැවින්, ඔබ ලේඛනය විවෘතව පවතින තාක් කල් එය ආරක්ෂා වේ.

භාවිතා කිරීමට:

  • ඔබ "කේතය" ලෙස සංයුති කර ඇති කොටසක් සොයා ගන්න, උදා: කොන්සෝල 9pt.
  • තීන්ත ආකෘති නිරූපකය භාවිතා කරන්න option + command + cහෝ භාවිතා කරන්නCtrl + Alt + c
  • ඔබ "කේතය" එය තෝරා මාධ්ය අවශ්ය ඕනෑම තැනක option + command + vහෝCtrl + Alt + v

ඔබට අවශ්‍ය වන්නේ එක් අමතර ශෛලියක් නම්, වෙනත් විකල්ප සමඟ සසඳන විට කිසිදු අඩුපාඩුවක් නොමැතිව මෙම ඉතා සුළු අමතර කාර්යයක් මට පෙනේ. එකම කාර්යය වන්නේ නව ලේඛනයක් විවෘත කිරීමේදී ශෛලිය මුලින් බෆරයට පිටපත් කිරීමයි.


මා භාවිතා කරන අනෙක් තාක්‍ෂණය (මම ප්‍රශ්නයට අදහස් දැක්වූ පරිදි) ගැටළුව හරවා යැවීමයි: සෑම විටම ලේඛනයේ අවසානයේ “කේත” ආකෘතිය ටයිප් කර `විධාන + විකල්පය + 0 'භාවිතා කර කේත නොවන ඕනෑම දෙයක් සාමාන්‍ය තත්වයට පත් කරන්න.

මම තාක්ෂණික ලේඛන ලියන විට, පෙළෙන් 50% ක් කේත නම්, මෙයද අමතර කාර්යයක් නොවේ.

මෙහි ඇති එකම ඉඟිය නම් ලේඛනයේ ඇති අවසාන රේඛීය අක්‍ෂරය "කේතය" ලෙස සංයුති කිරීමයි, එසේ නොමැතිනම් එය සාමාන්‍ය තත්වයට පත්වේ. මෙය සිදු කරනුයේ අවසානය දක්වා ඊතලය තැබීමෙන් පසුව මාරුව සහ දකුණු ඊතලය අල්ලාගෙනය - එය තවත් එක් හොර චරිතයක් තෝරා ගනු ඇත . ඉන්පසු එය කේතයක් ලෙස සංයුති කරන්න. දැන් ලේඛනයේ අවසානය සෑම විටම පෙරනිමියෙන් කේතයේ පවතිනු ඇත.

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.